builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-162 starttime: 1467050719.31 results: success (0) buildid: 20160627094317 builduid: 59e32d1fac0b4cb482da14c713334a08 revision: 00a6e2ca6e9ab22fe9cbacf4cec52315a8b38b47 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 11:05:19.313552) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 11:05:19.314515) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 11:05:19.315215) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 11:05:19.463551) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-06-27 11:05:19.463833) ========= '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-162\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-162 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-162 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-162\AppData\Local LOGONSERVER=\\T-W864-IX-162 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-162 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-162 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-162 WINDIR=C:\windows using PTY: False --11:05:20-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.87 MB/s 11:05:20 (8.87 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.381000 ========= master_lag: 4.73 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-06-27 11:05:25.579619) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-27 11:05:25.579962) ========= '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-162\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-162 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-162 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-162\AppData\Local LOGONSERVER=\\T-W864-IX-162 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-162 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-162 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-162 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.115000 ========= master_lag: 0.38 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-27 11:05:29.078656) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-27 11:05:29.079042) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 00a6e2ca6e9ab22fe9cbacf4cec52315a8b38b47 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 00a6e2ca6e9ab22fe9cbacf4cec52315a8b38b47 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-162\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-162 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-162 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-162\AppData\Local LOGONSERVER=\\T-W864-IX-162 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-162 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-162 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-162 WINDIR=C:\windows using PTY: False 2016-06-27 11:05:29,513 truncating revision to first 12 chars 2016-06-27 11:05:29,515 Setting DEBUG logging. 2016-06-27 11:05:29,515 attempt 1/10 2016-06-27 11:05:29,515 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/00a6e2ca6e9a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-27 11:05:31,039 unpacking tar archive at: mozilla-beta-00a6e2ca6e9a/testing/mozharness/ program finished with exit code 0 elapsedTime=2.184000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-27 11:05:31.337309) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 11:05:31.337661) ========= script_repo_revision: 00a6e2ca6e9ab22fe9cbacf4cec52315a8b38b47 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 11:05:31.338119) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 11:05:31.338456) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 11:05:31.356206) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 53 secs) (at 2016-06-27 11:05:31.356518) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-162\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-162 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-162 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-162\AppData\Local LOGONSERVER=\\T-W864-IX-162 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-162 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-162 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-162 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 11:05:31 INFO - MultiFileLogger online at 20160627 11:05:31 in C:\slave\test 11:05:31 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 11:05:31 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 11:05:31 INFO - {'append_to_log': False, 11:05:31 INFO - 'base_work_dir': 'C:\\slave\\test', 11:05:31 INFO - 'blob_upload_branch': 'mozilla-beta', 11:05:31 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 11:05:31 INFO - 'buildbot_json_path': 'buildprops.json', 11:05:31 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 11:05:31 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:05:31 INFO - 'download_minidump_stackwalk': True, 11:05:31 INFO - 'download_symbols': 'true', 11:05:31 INFO - 'e10s': False, 11:05:31 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 11:05:31 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 11:05:31 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 11:05:31 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 11:05:31 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 11:05:31 INFO - 'C:/mozilla-build/tooltool.py'), 11:05:31 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 11:05:31 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 11:05:31 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:05:31 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:05:31 INFO - 'log_level': 'info', 11:05:31 INFO - 'log_to_console': True, 11:05:31 INFO - 'opt_config_files': (), 11:05:31 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:05:31 INFO - '--processes=1', 11:05:31 INFO - '--config=%(test_path)s/wptrunner.ini', 11:05:31 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:05:31 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:05:31 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:05:31 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:05:31 INFO - 'pip_index': False, 11:05:31 INFO - 'require_test_zip': True, 11:05:31 INFO - 'test_type': ('testharness',), 11:05:31 INFO - 'this_chunk': '1', 11:05:31 INFO - 'total_chunks': '10', 11:05:31 INFO - 'virtualenv_path': 'venv', 11:05:31 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:05:31 INFO - 'work_dir': 'build'} 11:05:31 INFO - ##### 11:05:31 INFO - ##### Running clobber step. 11:05:31 INFO - ##### 11:05:31 INFO - Running pre-action listener: _resource_record_pre_action 11:05:31 INFO - Running main action method: clobber 11:05:31 INFO - rmtree: C:\slave\test\build 11:05:31 INFO - Using _rmtree_windows ... 11:05:31 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 11:06:41 INFO - Running post-action listener: _resource_record_post_action 11:06:41 INFO - ##### 11:06:41 INFO - ##### Running read-buildbot-config step. 11:06:41 INFO - ##### 11:06:41 INFO - Running pre-action listener: _resource_record_pre_action 11:06:41 INFO - Running main action method: read_buildbot_config 11:06:41 INFO - Using buildbot properties: 11:06:41 INFO - { 11:06:41 INFO - "project": "", 11:06:41 INFO - "product": "firefox", 11:06:41 INFO - "script_repo_revision": "production", 11:06:41 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 11:06:41 INFO - "repository": "", 11:06:41 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 11:06:41 INFO - "buildid": "20160627094317", 11:06:41 INFO - "pgo_build": "False", 11:06:41 INFO - "basedir": "C:\\slave\\test", 11:06:41 INFO - "buildnumber": 10, 11:06:41 INFO - "slavename": "t-w864-ix-162", 11:06:41 INFO - "revision": "00a6e2ca6e9ab22fe9cbacf4cec52315a8b38b47", 11:06:41 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 11:06:41 INFO - "platform": "win64", 11:06:41 INFO - "branch": "mozilla-beta", 11:06:41 INFO - "repo_path": "releases/mozilla-beta", 11:06:41 INFO - "moz_repo_path": "", 11:06:41 INFO - "stage_platform": "win64", 11:06:41 INFO - "builduid": "59e32d1fac0b4cb482da14c713334a08", 11:06:41 INFO - "slavebuilddir": "test" 11:06:41 INFO - } 11:06:41 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/EpFhoVEWQzy2H0btN4cHvg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 11:06:41 INFO - Found installer url https://queue.taskcluster.net/v1/task/EpFhoVEWQzy2H0btN4cHvg/artifacts/public/build/firefox-48.0.en-US.win64.zip. 11:06:41 INFO - Running post-action listener: _resource_record_post_action 11:06:41 INFO - ##### 11:06:41 INFO - ##### Running download-and-extract step. 11:06:41 INFO - ##### 11:06:41 INFO - Running pre-action listener: _resource_record_pre_action 11:06:41 INFO - Running main action method: download_and_extract 11:06:41 INFO - mkdir: C:\slave\test\build\tests 11:06: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')]} 11:06:41 INFO - https://queue.taskcluster.net/v1/task/EpFhoVEWQzy2H0btN4cHvg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 11:06:41 INFO - trying https://queue.taskcluster.net/v1/task/EpFhoVEWQzy2H0btN4cHvg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 11:06:41 INFO - Downloading https://queue.taskcluster.net/v1/task/EpFhoVEWQzy2H0btN4cHvg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 11:06:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/EpFhoVEWQzy2H0btN4cHvg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.test_packages.json'}, attempt #1 11:06:42 INFO - Downloaded 1240 bytes. 11:06:42 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 11:06:42 INFO - Using the following test package requirements: 11:06:42 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 11:06:42 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:06:42 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 11:06:42 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:06:42 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 11:06:42 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:06:42 INFO - u'jsshell-win64.zip'], 11:06:42 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:06:42 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 11:06:42 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 11:06:42 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:06:42 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 11:06:42 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:06:42 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 11:06:42 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:06:42 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 11:06:42 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:06:42 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 11:06:42 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 11:06:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:06:42 INFO - https://queue.taskcluster.net/v1/task/EpFhoVEWQzy2H0btN4cHvg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 11:06:42 INFO - trying https://queue.taskcluster.net/v1/task/EpFhoVEWQzy2H0btN4cHvg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 11:06:42 INFO - Downloading https://queue.taskcluster.net/v1/task/EpFhoVEWQzy2H0btN4cHvg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip 11:06:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/EpFhoVEWQzy2H0btN4cHvg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip'}, attempt #1 11:06:44 INFO - Downloaded 20907573 bytes. 11:06:44 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:06:44 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:06:45 INFO - caution: filename not matched: web-platform/* 11:06:45 INFO - Return code: 11 11:06:45 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')]} 11:06:45 INFO - https://queue.taskcluster.net/v1/task/EpFhoVEWQzy2H0btN4cHvg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 11:06:45 INFO - trying https://queue.taskcluster.net/v1/task/EpFhoVEWQzy2H0btN4cHvg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 11:06:45 INFO - Downloading https://queue.taskcluster.net/v1/task/EpFhoVEWQzy2H0btN4cHvg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip 11:06:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/EpFhoVEWQzy2H0btN4cHvg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip'}, attempt #1 11:06:47 INFO - Downloaded 36389114 bytes. 11:06:47 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:06:47 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:07:32 INFO - caution: filename not matched: bin/* 11:07:32 INFO - caution: filename not matched: config/* 11:07:32 INFO - caution: filename not matched: mozbase/* 11:07:32 INFO - caution: filename not matched: marionette/* 11:07:32 INFO - caution: filename not matched: tools/wptserve/* 11:07:32 INFO - Return code: 11 11:07: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')]} 11:07:32 INFO - https://queue.taskcluster.net/v1/task/EpFhoVEWQzy2H0btN4cHvg/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 11:07:32 INFO - trying https://queue.taskcluster.net/v1/task/EpFhoVEWQzy2H0btN4cHvg/artifacts/public/build/firefox-48.0.en-US.win64.zip 11:07:32 INFO - Downloading https://queue.taskcluster.net/v1/task/EpFhoVEWQzy2H0btN4cHvg/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 11:07:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/EpFhoVEWQzy2H0btN4cHvg/artifacts/public/build/firefox-48.0.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip'}, attempt #1 11:07:35 INFO - Downloaded 82719156 bytes. 11:07:35 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/EpFhoVEWQzy2H0btN4cHvg/artifacts/public/build/firefox-48.0.en-US.win64.zip 11:07:35 INFO - mkdir: C:\slave\test\properties 11:07:35 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 11:07:35 INFO - Writing to file C:\slave\test\properties\build_url 11:07:35 INFO - Contents: 11:07:35 INFO - build_url:https://queue.taskcluster.net/v1/task/EpFhoVEWQzy2H0btN4cHvg/artifacts/public/build/firefox-48.0.en-US.win64.zip 11:07:35 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/EpFhoVEWQzy2H0btN4cHvg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 11:07:35 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 11:07:35 INFO - Writing to file C:\slave\test\properties\symbols_url 11:07:35 INFO - Contents: 11:07:35 INFO - symbols_url:https://queue.taskcluster.net/v1/task/EpFhoVEWQzy2H0btN4cHvg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 11:07: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')]} 11:07:36 INFO - https://queue.taskcluster.net/v1/task/EpFhoVEWQzy2H0btN4cHvg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:07:36 INFO - trying https://queue.taskcluster.net/v1/task/EpFhoVEWQzy2H0btN4cHvg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 11:07:36 INFO - Downloading https://queue.taskcluster.net/v1/task/EpFhoVEWQzy2H0btN4cHvg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip 11:07:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/EpFhoVEWQzy2H0btN4cHvg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip'}, attempt #1 11:07:37 INFO - Downloaded 50743833 bytes. 11:07:37 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 11:07:37 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 11:07:41 INFO - Return code: 0 11:07:41 INFO - Running post-action listener: _resource_record_post_action 11:07:41 INFO - Running post-action listener: set_extra_try_arguments 11:07:41 INFO - ##### 11:07:41 INFO - ##### Running create-virtualenv step. 11:07:41 INFO - ##### 11:07:41 INFO - Running pre-action listener: _pre_create_virtualenv 11:07:41 INFO - Running pre-action listener: _resource_record_pre_action 11:07:41 INFO - Running main action method: create_virtualenv 11:07:41 INFO - Creating virtualenv C:\slave\test\build\venv 11:07:41 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 11:07:41 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 11:07:44 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 11:07:48 INFO - Installing distribute......................................................................................................................................................................................done. 11:07:50 INFO - Return code: 0 11:07:50 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 11:07:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:07:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:07:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:07:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:07:50 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0247A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02596200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02519E28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02551368>, '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 0x0226ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-162', 'USERDOMAIN': 'T-W864-IX-162', '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-162', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-162\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-162', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-162', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-162', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-162\\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 11:07:50 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 11:07:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 11:07:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:07:50 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-162\\AppData\\Roaming', 11:07:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:07:50 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:07:50 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:07:50 INFO - 'COMPUTERNAME': 'T-W864-IX-162', 11:07:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:07:50 INFO - 'DCLOCATION': 'SCL3', 11:07:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:07:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:07:50 INFO - 'HOMEDRIVE': 'C:', 11:07:50 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-162', 11:07:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:07:50 INFO - 'KTS_VERSION': '1.19c', 11:07:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-162\\AppData\\Local', 11:07:50 INFO - 'LOGONSERVER': '\\\\T-W864-IX-162', 11:07:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:07:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:07:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:07:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:07:50 INFO - 'MOZ_NO_REMOTE': '1', 11:07:50 INFO - 'NO_EM_RESTART': '1', 11:07:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:07:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:07:50 INFO - 'OS': 'Windows_NT', 11:07:50 INFO - 'OURDRIVE': 'C:', 11:07:50 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 11:07:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:07:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:07:50 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:07:50 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:07:50 INFO - 'PROCESSOR_LEVEL': '6', 11:07:50 INFO - 'PROCESSOR_REVISION': '1e05', 11:07:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:07:50 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:07:50 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:07:50 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:07:50 INFO - 'PROMPT': '$P$G', 11:07:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:07:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:07:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:07:50 INFO - 'PWD': 'C:\\slave\\test', 11:07:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:07:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:07:50 INFO - 'SYSTEMDRIVE': 'C:', 11:07:50 INFO - 'SYSTEMROOT': 'C:\\windows', 11:07:50 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:07:50 INFO - 'TEST1': 'testie', 11:07:50 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:07:50 INFO - 'USERDOMAIN': 'T-W864-IX-162', 11:07:50 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-162', 11:07:50 INFO - 'USERNAME': 'cltbld', 11:07:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-162', 11:07:50 INFO - 'WINDIR': 'C:\\windows', 11:07:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:07:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:07:51 INFO - Downloading/unpacking psutil>=0.7.1 11:07:51 INFO - Running setup.py egg_info for package psutil 11:07:51 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:07:51 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:07:51 INFO - Installing collected packages: psutil 11:07:51 INFO - Running setup.py install for psutil 11:07:51 INFO - building 'psutil._psutil_windows' extension 11:07:51 INFO - error: Unable to find vcvarsall.bat 11:07:51 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-53twq0-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:07:51 INFO - running install 11:07:51 INFO - running build 11:07:51 INFO - running build_py 11:07:51 INFO - creating build 11:07:51 INFO - creating build\lib.win32-2.7 11:07:51 INFO - creating build\lib.win32-2.7\psutil 11:07:51 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 11:07:51 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 11:07:51 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 11:07:51 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 11:07:51 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 11:07:51 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 11:07:51 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 11:07:51 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 11:07:51 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 11:07:51 INFO - running build_ext 11:07:51 INFO - building 'psutil._psutil_windows' extension 11:07:51 INFO - error: Unable to find vcvarsall.bat 11:07:51 INFO - ---------------------------------------- 11:07:51 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-53twq0-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:07:51 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-162\AppData\Roaming\pip\pip.log 11:07:51 WARNING - Return code: 1 11:07:51 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! 11:07:51 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 11:07:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:07:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:07:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:07:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:07:51 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 0x0247A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02596200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02519E28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02551368>, '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 0x0226ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-162', 'USERDOMAIN': 'T-W864-IX-162', '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-162', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-162\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-162', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-162', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-162', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-162\\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 11:07:51 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 11:07:51 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 11:07:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:07:51 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-162\\AppData\\Roaming', 11:07:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:07:51 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:07:51 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:07:51 INFO - 'COMPUTERNAME': 'T-W864-IX-162', 11:07:51 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:07:51 INFO - 'DCLOCATION': 'SCL3', 11:07:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:07:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:07:51 INFO - 'HOMEDRIVE': 'C:', 11:07:51 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-162', 11:07:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:07:51 INFO - 'KTS_VERSION': '1.19c', 11:07:51 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-162\\AppData\\Local', 11:07:51 INFO - 'LOGONSERVER': '\\\\T-W864-IX-162', 11:07:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:07:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:07:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:07:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:07:51 INFO - 'MOZ_NO_REMOTE': '1', 11:07:51 INFO - 'NO_EM_RESTART': '1', 11:07:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:07:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:07:51 INFO - 'OS': 'Windows_NT', 11:07:51 INFO - 'OURDRIVE': 'C:', 11:07:51 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 11:07:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:07:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:07:51 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:07:51 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:07:51 INFO - 'PROCESSOR_LEVEL': '6', 11:07:51 INFO - 'PROCESSOR_REVISION': '1e05', 11:07:51 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:07:51 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:07:51 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:07:51 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:07:51 INFO - 'PROMPT': '$P$G', 11:07:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:07:51 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:07:51 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:07:51 INFO - 'PWD': 'C:\\slave\\test', 11:07:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:07:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:07:51 INFO - 'SYSTEMDRIVE': 'C:', 11:07:51 INFO - 'SYSTEMROOT': 'C:\\windows', 11:07:51 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:07:51 INFO - 'TEST1': 'testie', 11:07:51 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:07:51 INFO - 'USERDOMAIN': 'T-W864-IX-162', 11:07:51 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-162', 11:07:51 INFO - 'USERNAME': 'cltbld', 11:07:51 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-162', 11:07:51 INFO - 'WINDIR': 'C:\\windows', 11:07:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:07:52 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:07:52 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:07:52 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:07:52 INFO - Running setup.py egg_info for package mozsystemmonitor 11:07:52 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 11:07:52 INFO - Running setup.py egg_info for package psutil 11:07:52 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:07:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:07:52 INFO - Installing collected packages: mozsystemmonitor, psutil 11:07:52 INFO - Running setup.py install for mozsystemmonitor 11:07:52 INFO - Running setup.py install for psutil 11:07:52 INFO - building 'psutil._psutil_windows' extension 11:07:52 INFO - error: Unable to find vcvarsall.bat 11:07:52 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-ndvkw8-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:07:52 INFO - running install 11:07:52 INFO - running build 11:07:52 INFO - running build_py 11:07:52 INFO - running build_ext 11:07:52 INFO - building 'psutil._psutil_windows' extension 11:07:52 INFO - error: Unable to find vcvarsall.bat 11:07:52 INFO - ---------------------------------------- 11:07:52 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-ndvkw8-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:07:52 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-162\AppData\Roaming\pip\pip.log 11:07:52 WARNING - Return code: 1 11:07:52 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 11:07:52 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 11:07:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:07:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:07:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:07:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:07:52 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0247A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02596200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02519E28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02551368>, '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 0x0226ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-162', 'USERDOMAIN': 'T-W864-IX-162', '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-162', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-162\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-162', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-162', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-162', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-162\\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 11:07:52 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 11:07:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 11:07:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:07:52 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-162\\AppData\\Roaming', 11:07:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:07:52 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:07:52 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:07:52 INFO - 'COMPUTERNAME': 'T-W864-IX-162', 11:07:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:07:52 INFO - 'DCLOCATION': 'SCL3', 11:07:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:07:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:07:52 INFO - 'HOMEDRIVE': 'C:', 11:07:52 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-162', 11:07:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:07:52 INFO - 'KTS_VERSION': '1.19c', 11:07:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-162\\AppData\\Local', 11:07:52 INFO - 'LOGONSERVER': '\\\\T-W864-IX-162', 11:07:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:07:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:07:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:07:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:07:52 INFO - 'MOZ_NO_REMOTE': '1', 11:07:52 INFO - 'NO_EM_RESTART': '1', 11:07:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:07:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:07:52 INFO - 'OS': 'Windows_NT', 11:07:52 INFO - 'OURDRIVE': 'C:', 11:07:52 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 11:07:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:07:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:07:52 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:07:52 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:07:52 INFO - 'PROCESSOR_LEVEL': '6', 11:07:52 INFO - 'PROCESSOR_REVISION': '1e05', 11:07:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:07:52 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:07:52 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:07:52 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:07:52 INFO - 'PROMPT': '$P$G', 11:07:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:07:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:07:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:07:52 INFO - 'PWD': 'C:\\slave\\test', 11:07:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:07:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:07:52 INFO - 'SYSTEMDRIVE': 'C:', 11:07:52 INFO - 'SYSTEMROOT': 'C:\\windows', 11:07:52 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:07:52 INFO - 'TEST1': 'testie', 11:07:52 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:07:52 INFO - 'USERDOMAIN': 'T-W864-IX-162', 11:07:52 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-162', 11:07:52 INFO - 'USERNAME': 'cltbld', 11:07:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-162', 11:07:52 INFO - 'WINDIR': 'C:\\windows', 11:07:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:07:52 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:07:52 INFO - Downloading/unpacking blobuploader==1.2.4 11:07:52 INFO - Downloading blobuploader-1.2.4.tar.gz 11:07:52 INFO - Running setup.py egg_info for package blobuploader 11:07:52 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:07:57 INFO - Running setup.py egg_info for package requests 11:07:57 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:07:57 INFO - Downloading docopt-0.6.1.tar.gz 11:07:57 INFO - Running setup.py egg_info for package docopt 11:07:57 INFO - Installing collected packages: blobuploader, docopt, requests 11:07:57 INFO - Running setup.py install for blobuploader 11:07:57 INFO - Running setup.py install for docopt 11:07:57 INFO - Running setup.py install for requests 11:07:57 INFO - Successfully installed blobuploader docopt requests 11:07:57 INFO - Cleaning up... 11:07:57 INFO - Return code: 0 11:07:57 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:07:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:07:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:07:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:07:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:07:57 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0247A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02596200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02519E28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02551368>, '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 0x0226ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A90C0>, '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-162', 'USERDOMAIN': 'T-W864-IX-162', '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-162', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-162\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-162', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-162', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-162', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-162\\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 11:07:57 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 11:07:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 11:07:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:07:57 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-162\\AppData\\Roaming', 11:07:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:07:57 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:07:57 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:07:57 INFO - 'COMPUTERNAME': 'T-W864-IX-162', 11:07:57 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:07:57 INFO - 'DCLOCATION': 'SCL3', 11:07:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:07:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:07:57 INFO - 'HOMEDRIVE': 'C:', 11:07:57 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-162', 11:07:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:07:57 INFO - 'KTS_VERSION': '1.19c', 11:07:57 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-162\\AppData\\Local', 11:07:57 INFO - 'LOGONSERVER': '\\\\T-W864-IX-162', 11:07:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:07:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:07:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:07:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:07:57 INFO - 'MOZ_NO_REMOTE': '1', 11:07:57 INFO - 'NO_EM_RESTART': '1', 11:07:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:07:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:07:57 INFO - 'OS': 'Windows_NT', 11:07:57 INFO - 'OURDRIVE': 'C:', 11:07:57 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 11:07:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:07:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:07:57 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:07:57 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:07:57 INFO - 'PROCESSOR_LEVEL': '6', 11:07:57 INFO - 'PROCESSOR_REVISION': '1e05', 11:07:57 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:07:57 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:07:57 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:07:57 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:07:57 INFO - 'PROMPT': '$P$G', 11:07:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:07:57 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:07:57 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:07:57 INFO - 'PWD': 'C:\\slave\\test', 11:07:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:07:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:07:57 INFO - 'SYSTEMDRIVE': 'C:', 11:07:57 INFO - 'SYSTEMROOT': 'C:\\windows', 11:07:57 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:07:57 INFO - 'TEST1': 'testie', 11:07:57 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:07:57 INFO - 'USERDOMAIN': 'T-W864-IX-162', 11:07:57 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-162', 11:07:57 INFO - 'USERNAME': 'cltbld', 11:07:57 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-162', 11:07:57 INFO - 'WINDIR': 'C:\\windows', 11:07:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:08:02 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:08:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:08:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:08:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:08:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:08:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:08:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:08:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:08:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:08:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:08:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:08:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:08:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:08:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:08:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:08:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:08:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:08:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:08:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:08:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:08:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:08:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:08:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:08:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:08:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:08:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:08:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:08:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:08:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:08:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:08:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:08:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:08:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:08:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:08:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:08:02 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:08:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:08:02 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:08:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:08:02 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:08:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:08:02 INFO - Unpacking c:\slave\test\build\tests\marionette 11:08:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:08:02 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:08:02 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 11:08:02 INFO - Running setup.py install for browsermob-proxy 11:08:18 INFO - Running setup.py install for manifestparser 11:08:18 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:08:18 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:08:18 INFO - Running setup.py install for marionette-client 11:08:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:08:18 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:08:18 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:08:18 INFO - Running setup.py install for marionette-driver 11:08:18 INFO - Running setup.py install for mozcrash 11:08:18 INFO - Running setup.py install for mozdebug 11:08:18 INFO - Running setup.py install for mozdevice 11:08:18 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:08:18 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:08:18 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:08:18 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:08:18 INFO - Running setup.py install for mozfile 11:08:18 INFO - Running setup.py install for mozhttpd 11:08:18 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:08:18 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:08:18 INFO - Running setup.py install for mozinfo 11:08:18 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 11:08:18 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 11:08:18 INFO - Running setup.py install for mozInstall 11:08:18 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:08:18 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:08:18 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:08:18 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:08:18 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:08:18 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:08:18 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:08:18 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:08:18 INFO - Running setup.py install for mozleak 11:08:18 INFO - Running setup.py install for mozlog 11:08:18 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 11:08:18 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 11:08:18 INFO - Running setup.py install for moznetwork 11:08:18 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 11:08:18 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 11:08:18 INFO - Running setup.py install for mozprocess 11:08:18 INFO - Running setup.py install for mozprofile 11:08:18 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:08:18 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:08:18 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:08:18 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:08:18 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:08:18 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:08:18 INFO - Running setup.py install for mozrunner 11:08:18 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:08:18 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:08:18 INFO - Running setup.py install for mozscreenshot 11:08:18 INFO - Running setup.py install for moztest 11:08:18 INFO - Running setup.py install for mozversion 11:08:18 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:08:18 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:08:18 INFO - Running setup.py install for wptserve 11:08:18 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 11:08:18 INFO - Cleaning up... 11:08:18 INFO - Return code: 0 11:08:18 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:08: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')]} 11:08:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:08: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')]} 11:08:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:08:18 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 0x0247A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02596200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02519E28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02551368>, '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 0x0226ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A90C0>, '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-162', 'USERDOMAIN': 'T-W864-IX-162', '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-162', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-162\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-162', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-162', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-162', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-162\\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 11:08:18 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 11:08:18 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 11:08:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:08:18 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-162\\AppData\\Roaming', 11:08:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:08:18 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:08:18 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:08:18 INFO - 'COMPUTERNAME': 'T-W864-IX-162', 11:08:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:08:18 INFO - 'DCLOCATION': 'SCL3', 11:08:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:08:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:08:18 INFO - 'HOMEDRIVE': 'C:', 11:08:18 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-162', 11:08:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:08:18 INFO - 'KTS_VERSION': '1.19c', 11:08:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-162\\AppData\\Local', 11:08:18 INFO - 'LOGONSERVER': '\\\\T-W864-IX-162', 11:08:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:08:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:08:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:08:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:08:18 INFO - 'MOZ_NO_REMOTE': '1', 11:08:18 INFO - 'NO_EM_RESTART': '1', 11:08:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:08:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:08:18 INFO - 'OS': 'Windows_NT', 11:08:18 INFO - 'OURDRIVE': 'C:', 11:08:18 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 11:08:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:08:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:08:18 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:08:18 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:08:18 INFO - 'PROCESSOR_LEVEL': '6', 11:08:18 INFO - 'PROCESSOR_REVISION': '1e05', 11:08:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:08:18 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:08:18 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:08:18 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:08:18 INFO - 'PROMPT': '$P$G', 11:08:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:08:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:08:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:08:18 INFO - 'PWD': 'C:\\slave\\test', 11:08:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:08:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:08:18 INFO - 'SYSTEMDRIVE': 'C:', 11:08:18 INFO - 'SYSTEMROOT': 'C:\\windows', 11:08:18 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:08:18 INFO - 'TEST1': 'testie', 11:08:18 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:08:18 INFO - 'USERDOMAIN': 'T-W864-IX-162', 11:08:18 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-162', 11:08:18 INFO - 'USERNAME': 'cltbld', 11:08:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-162', 11:08:18 INFO - 'WINDIR': 'C:\\windows', 11:08:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:08:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:08:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:08:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:08:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:08:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:08:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:08:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:08:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:08:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:08:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:08:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:08:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:08:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:08:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:08:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:08:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:08:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:08:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:08:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:08:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:08:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:08:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:08:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:08:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:08:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:08:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:08:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:08:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:08:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:08:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:08:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:08:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:08:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:08:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:08:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:08:22 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:08:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:08:22 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:08:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:08:22 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:08:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:08:22 INFO - Unpacking c:\slave\test\build\tests\marionette 11:08:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:08:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:08:22 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)) 11:08:35 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)) 11:08:35 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)) 11:08:35 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)) 11:08:35 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)) 11:08:35 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 11:08:35 INFO - Downloading blessings-1.6.tar.gz 11:08:35 INFO - Running setup.py egg_info for package blessings 11:08:35 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)) 11:08:35 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 11:08:35 INFO - Running setup.py install for blessings 11:08:35 INFO - Running setup.py install for browsermob-proxy 11:08:35 INFO - Running setup.py install for manifestparser 11:08:35 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:08:35 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:08:35 INFO - Running setup.py install for marionette-client 11:08:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:08:35 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:08:35 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:08:35 INFO - Running setup.py install for marionette-driver 11:08:35 INFO - Running setup.py install for mozcrash 11:08:35 INFO - Running setup.py install for mozdebug 11:08:35 INFO - Running setup.py install for mozdevice 11:08:35 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:08:35 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:08:35 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:08:35 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:08:35 INFO - Running setup.py install for mozhttpd 11:08:35 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:08:35 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:08:35 INFO - Running setup.py install for mozInstall 11:08:35 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:08:35 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:08:35 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:08:35 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:08:35 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:08:35 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:08:35 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:08:35 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:08:35 INFO - Running setup.py install for mozleak 11:08:35 INFO - Running setup.py install for mozprofile 11:08:35 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:08:35 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:08:35 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:08:35 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:08:35 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:08:35 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:08:35 INFO - Running setup.py install for mozrunner 11:08:35 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:08:35 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:08:37 INFO - Running setup.py install for mozscreenshot 11:08:37 INFO - Running setup.py install for moztest 11:08:37 INFO - Running setup.py install for mozversion 11:08:37 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:08:37 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:08:37 INFO - Running setup.py install for wptserve 11:08:37 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 11:08:37 INFO - Cleaning up... 11:08:37 INFO - Return code: 0 11:08:37 INFO - Done creating virtualenv C:\slave\test\build\venv. 11:08:37 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:08:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:08:37 INFO - Reading from file tmpfile_stdout 11:08:37 INFO - Using _rmtree_windows ... 11:08:37 INFO - Using _rmtree_windows ... 11:08:37 INFO - Current package versions: 11:08:37 INFO - blessings == 1.6 11:08:37 INFO - blobuploader == 1.2.4 11:08:37 INFO - browsermob-proxy == 0.6.0 11:08:37 INFO - distribute == 0.6.14 11:08:37 INFO - docopt == 0.6.1 11:08:37 INFO - manifestparser == 1.1 11:08:37 INFO - marionette-client == 2.3.0 11:08:37 INFO - marionette-driver == 1.4.0 11:08:37 INFO - mozInstall == 1.12 11:08:37 INFO - mozcrash == 0.17 11:08:37 INFO - mozdebug == 0.1 11:08:37 INFO - mozdevice == 0.48 11:08:37 INFO - mozfile == 1.2 11:08:37 INFO - mozhttpd == 0.7 11:08:37 INFO - mozinfo == 0.9 11:08:37 INFO - mozleak == 0.1 11:08:37 INFO - mozlog == 3.1 11:08:37 INFO - moznetwork == 0.27 11:08:37 INFO - mozprocess == 0.22 11:08:37 INFO - mozprofile == 0.28 11:08:37 INFO - mozrunner == 6.11 11:08:37 INFO - mozscreenshot == 0.1 11:08:37 INFO - mozsystemmonitor == 0.0 11:08:37 INFO - moztest == 0.7 11:08:37 INFO - mozversion == 1.4 11:08:37 INFO - requests == 1.2.3 11:08:37 INFO - wptserve == 1.4.0 11:08:37 INFO - Running post-action listener: _resource_record_post_action 11:08:37 INFO - Running post-action listener: _start_resource_monitoring 11:08:37 INFO - Starting resource monitoring. 11:08:37 INFO - ##### 11:08:37 INFO - ##### Running pull step. 11:08:37 INFO - ##### 11:08:37 INFO - Running pre-action listener: _resource_record_pre_action 11:08:37 INFO - Running main action method: pull 11:08:37 INFO - Pull has nothing to do! 11:08:37 INFO - Running post-action listener: _resource_record_post_action 11:08:37 INFO - ##### 11:08:37 INFO - ##### Running install step. 11:08:37 INFO - ##### 11:08:37 INFO - Running pre-action listener: _resource_record_pre_action 11:08:37 INFO - Running main action method: install 11:08:37 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:08:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:08:37 INFO - Reading from file tmpfile_stdout 11:08:37 INFO - Using _rmtree_windows ... 11:08:37 INFO - Using _rmtree_windows ... 11:08:37 INFO - Detecting whether we're running mozinstall >=1.0... 11:08:37 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 11:08:37 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 11:08:37 INFO - Reading from file tmpfile_stdout 11:08:37 INFO - Output received: 11:08:37 INFO - Usage: mozinstall-script.py [options] installer 11:08:37 INFO - Options: 11:08:37 INFO - -h, --help show this help message and exit 11:08:37 INFO - -d DEST, --destination=DEST 11:08:37 INFO - Directory to install application into. [default: 11:08:37 INFO - "C:\slave\test"] 11:08:37 INFO - --app=APP Application being installed. [default: firefox] 11:08:37 INFO - Using _rmtree_windows ... 11:08:37 INFO - Using _rmtree_windows ... 11:08:37 INFO - mkdir: C:\slave\test\build\application 11:08:37 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 11:08:37 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win64.zip --destination C:\slave\test\build\application 11:08:40 INFO - Reading from file tmpfile_stdout 11:08:40 INFO - Output received: 11:08:40 INFO - C:\slave\test\build\application\firefox\firefox.exe 11:08:40 INFO - Using _rmtree_windows ... 11:08:40 INFO - Using _rmtree_windows ... 11:08:40 INFO - Running post-action listener: _resource_record_post_action 11:08:40 INFO - ##### 11:08:40 INFO - ##### Running run-tests step. 11:08:40 INFO - ##### 11:08:40 INFO - Running pre-action listener: _resource_record_pre_action 11:08:40 INFO - Running main action method: run_tests 11:08:40 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 11:08:40 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:08:40 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:08:40 INFO - grabbing minidump binary from tooltool 11:08:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:08:40 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 0x02551368>, '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 0x0226ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A90C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 11:08:40 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 11:08:40 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 11:08:40 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 11:08:42 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpr8tcfx 11:08:42 INFO - INFO - File integrity verified, renaming tmpr8tcfx to win32-minidump_stackwalk.exe 11:08:42 INFO - Return code: 0 11:08:42 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 11:08:42 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 11:08:42 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/EpFhoVEWQzy2H0btN4cHvg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 11:08:42 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/EpFhoVEWQzy2H0btN4cHvg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 11:08:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:08:42 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-162\\AppData\\Roaming', 11:08:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:08:42 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:08:42 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:08:42 INFO - 'COMPUTERNAME': 'T-W864-IX-162', 11:08:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:08:42 INFO - 'DCLOCATION': 'SCL3', 11:08:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:08:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:08:42 INFO - 'HOMEDRIVE': 'C:', 11:08:42 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-162', 11:08:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:08:42 INFO - 'KTS_VERSION': '1.19c', 11:08:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-162\\AppData\\Local', 11:08:42 INFO - 'LOGONSERVER': '\\\\T-W864-IX-162', 11:08:42 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 11:08:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:08:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:08:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:08:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:08:42 INFO - 'MOZ_NO_REMOTE': '1', 11:08:42 INFO - 'NO_EM_RESTART': '1', 11:08:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:08:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:08:42 INFO - 'OS': 'Windows_NT', 11:08:42 INFO - 'OURDRIVE': 'C:', 11:08:42 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 11:08:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:08:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:08:42 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:08:42 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:08:42 INFO - 'PROCESSOR_LEVEL': '6', 11:08:42 INFO - 'PROCESSOR_REVISION': '1e05', 11:08:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:08:42 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:08:42 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:08:42 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:08:42 INFO - 'PROMPT': '$P$G', 11:08:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:08:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:08:42 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:08:42 INFO - 'PWD': 'C:\\slave\\test', 11:08:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:08:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:08:42 INFO - 'SYSTEMDRIVE': 'C:', 11:08:42 INFO - 'SYSTEMROOT': 'C:\\windows', 11:08:42 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:08:42 INFO - 'TEST1': 'testie', 11:08:42 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:08:42 INFO - 'USERDOMAIN': 'T-W864-IX-162', 11:08:42 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-162', 11:08:42 INFO - 'USERNAME': 'cltbld', 11:08:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-162', 11:08:42 INFO - 'WINDIR': 'C:\\windows', 11:08:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:08:42 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/EpFhoVEWQzy2H0btN4cHvg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 11:08:44 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 11:08:44 INFO - import pkg_resources 11:08:45 INFO - Using 1 client processes 11:08:48 INFO - SUITE-START | Running 778 tests 11:08:48 INFO - Running testharness tests 11:08:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:08:48 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 11:08:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:08:48 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 11:08:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:08:48 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 11:08:48 INFO - Setting up ssl 11:08:49 INFO - PROCESS | certutil | 11:08:49 INFO - PROCESS | certutil | 11:08:49 INFO - PROCESS | certutil | 11:08:49 INFO - Certificate Nickname Trust Attributes 11:08:49 INFO - SSL,S/MIME,JAR/XPI 11:08:49 INFO - 11:08:49 INFO - web-platform-tests CT,, 11:08:49 INFO - 11:08:49 INFO - Starting runner 11:08:49 INFO - PROCESS | 2900 | [2900] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 11:08:49 INFO - PROCESS | 2900 | [2900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 11:08:50 INFO - PROCESS | 2900 | [2900] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 11:08:51 INFO - PROCESS | 2900 | 1467050931440 Marionette DEBUG Marionette enabled via build flag and pref 11:08:52 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E79D94800 == 1 [pid = 2900] [id = 1] 11:08:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 1 (0000002E79D95000) [pid = 2900] [serial = 1] [outer = 0000000000000000] 11:08:52 INFO - PROCESS | 2900 | [2900] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:08:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 2 (0000002E79D96000) [pid = 2900] [serial = 2] [outer = 0000002E79D95000] 11:08:52 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7D279800 == 2 [pid = 2900] [id = 2] 11:08:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 3 (0000002E7D27A000) [pid = 2900] [serial = 3] [outer = 0000000000000000] 11:08:52 INFO - PROCESS | 2900 | [2900] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:08:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 4 (0000002E7D27B000) [pid = 2900] [serial = 4] [outer = 0000002E7D27A000] 11:08:53 INFO - PROCESS | 2900 | 1467050933234 Marionette INFO Listening on port 2828 11:08:55 INFO - PROCESS | 2900 | 1467050935189 Marionette DEBUG Marionette enabled via command-line flag 11:08:55 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7DFC4800 == 3 [pid = 2900] [id = 3] 11:08:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 5 (0000002E7E20D000) [pid = 2900] [serial = 5] [outer = 0000000000000000] 11:08:55 INFO - PROCESS | 2900 | [2900] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:08:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 6 (0000002E7E20E000) [pid = 2900] [serial = 6] [outer = 0000002E7E20D000] 11:08:55 INFO - PROCESS | 2900 | [2900] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 11:08:55 INFO - PROCESS | 2900 | [2900] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 11:08:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 7 (0000002E7EC22000) [pid = 2900] [serial = 7] [outer = 0000002E7D27A000] 11:08:56 INFO - PROCESS | 2900 | [2900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:08:56 INFO - PROCESS | 2900 | 1467050936450 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49257 11:08:56 INFO - PROCESS | 2900 | [2900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:08:56 INFO - PROCESS | 2900 | 1467050936481 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49258 11:08:56 INFO - PROCESS | 2900 | [2900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:08:56 INFO - PROCESS | 2900 | 1467050936488 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49259 11:08:56 INFO - PROCESS | 2900 | [2900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:08:56 INFO - PROCESS | 2900 | 1467050936518 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49260 11:08:56 INFO - PROCESS | 2900 | [2900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:08:56 INFO - PROCESS | 2900 | 1467050936527 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49261 11:08:56 INFO - PROCESS | 2900 | [2900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:08:56 INFO - PROCESS | 2900 | 1467050936536 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49262 11:08:56 INFO - PROCESS | 2900 | 1467050936539 Marionette DEBUG Closed connection conn0 11:08:56 INFO - PROCESS | 2900 | 1467050936541 Marionette DEBUG Closed connection conn1 11:08:56 INFO - PROCESS | 2900 | 1467050936544 Marionette DEBUG Closed connection conn2 11:08:56 INFO - PROCESS | 2900 | 1467050936584 Marionette DEBUG Closed connection conn3 11:08:56 INFO - PROCESS | 2900 | 1467050936599 Marionette DEBUG Closed connection conn4 11:08:56 INFO - PROCESS | 2900 | 1467050936733 Marionette DEBUG Closed connection conn5 11:08:56 INFO - PROCESS | 2900 | [2900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:08:56 INFO - PROCESS | 2900 | 1467050936738 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49263 11:08:56 INFO - PROCESS | 2900 | 1467050936746 Marionette DEBUG Closed connection conn6 11:08:56 INFO - PROCESS | 2900 | [2900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:08:56 INFO - PROCESS | 2900 | 1467050936751 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49264 11:08:56 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7F25C000 == 4 [pid = 2900] [id = 4] 11:08:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 8 (0000002E79DD8000) [pid = 2900] [serial = 8] [outer = 0000000000000000] 11:08:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 9 (0000002E7F2CFC00) [pid = 2900] [serial = 9] [outer = 0000002E79DD8000] 11:08:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 10 (0000002E7F856800) [pid = 2900] [serial = 10] [outer = 0000002E79DD8000] 11:08:56 INFO - PROCESS | 2900 | 1467050936925 Marionette TRACE conn7 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:08:56 INFO - PROCESS | 2900 | 1467050936931 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160627094317","device":"desktop","version":"48.0"} 11:08:57 INFO - PROCESS | 2900 | [2900] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:08:58 INFO - PROCESS | 2900 | [2900] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:08:58 INFO - PROCESS | 2900 | [2900] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:08:59 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E03790000 == 5 [pid = 2900] [id = 5] 11:08:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 11 (0000002E03793000) [pid = 2900] [serial = 11] [outer = 0000000000000000] 11:08:59 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E03793800 == 6 [pid = 2900] [id = 6] 11:08:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 12 (0000002E03120800) [pid = 2900] [serial = 12] [outer = 0000000000000000] 11:08:59 INFO - PROCESS | 2900 | [2900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:08:59 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E05FD2000 == 7 [pid = 2900] [id = 7] 11:08:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 13 (0000002E03120000) [pid = 2900] [serial = 13] [outer = 0000000000000000] 11:08:59 INFO - PROCESS | 2900 | [2900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:08:59 INFO - PROCESS | 2900 | [2900] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:08:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 14 (0000002E06182C00) [pid = 2900] [serial = 14] [outer = 0000002E03120000] 11:08:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 15 (0000002E06457000) [pid = 2900] [serial = 15] [outer = 0000002E03793000] 11:08:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 16 (0000002E05ED9C00) [pid = 2900] [serial = 16] [outer = 0000002E03120800] 11:08:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 17 (0000002E05F97000) [pid = 2900] [serial = 17] [outer = 0000002E03120000] 11:09:00 INFO - PROCESS | 2900 | 1467050940750 Marionette INFO startBrowser d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:00 INFO - PROCESS | 2900 | 1467050940786 Marionette DEBUG loaded listener.js 11:09:00 INFO - PROCESS | 2900 | 1467050940799 Marionette DEBUG loaded listener.js 11:09:00 INFO - PROCESS | 2900 | 1467050940801 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 18 (0000002E07F92000) [pid = 2900] [serial = 18] [outer = 0000002E03120000] 11:09:02 INFO - PROCESS | 2900 | 1467050942045 Marionette TRACE conn7 <- [1,1,null,{"sessionId":"d5f13178-e725-425d-a4f4-f1da2c4e52bb","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160627094317","device":"desktop","version":"48.0","command_id":1}}] 11:09:02 INFO - PROCESS | 2900 | 1467050942604 Marionette TRACE conn7 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 11:09:02 INFO - PROCESS | 2900 | 1467050942609 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:03 INFO - PROCESS | 2900 | 1467050943593 Marionette TRACE conn7 <- [1,2,null,{"value":null}] 11:09:03 INFO - PROCESS | 2900 | --DOCSHELL 0000002E79D94800 == 6 [pid = 2900] [id = 1] 11:09:03 INFO - PROCESS | 2900 | 1467050943699 Marionette TRACE conn7 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:09:03 INFO - PROCESS | 2900 | 1467050943702 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:03 INFO - PROCESS | 2900 | [2900] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:09:04 INFO - PROCESS | 2900 | [2900] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:09:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 19 (0000002E7DCDA800) [pid = 2900] [serial = 19] [outer = 0000002E03120000] 11:09:05 INFO - PROCESS | 2900 | [2900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:09:05 INFO - PROCESS | 2900 | [2900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:09:05 INFO - PROCESS | 2900 | 1467050945121 Marionette TRACE conn7 <- [1,3,null,{}] 11:09:05 INFO - PROCESS | 2900 | 1467050945126 Marionette TRACE conn7 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 11:09:05 INFO - PROCESS | 2900 | 1467050945129 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:05 INFO - PROCESS | 2900 | 1467050945153 Marionette TRACE conn7 <- [1,4,null,{"value":null}] 11:09:05 INFO - PROCESS | 2900 | 1467050945163 Marionette TRACE conn7 -> [0,5,"getWindowHandle",null] 11:09:05 INFO - PROCESS | 2900 | 1467050945168 Marionette TRACE conn7 <- [1,5,null,{"value":"13"}] 11:09:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:09:05 INFO - PROCESS | 2900 | 1467050945192 Marionette TRACE conn7 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:09:05 INFO - PROCESS | 2900 | 1467050945195 Marionette TRACE conn7 <- [1,6,null,{}] 11:09:05 INFO - PROCESS | 2900 | 1467050945211 Marionette TRACE conn7 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:05 INFO - PROCESS | 2900 | 1467050945216 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:05 INFO - PROCESS | 2900 | 1467050945236 Marionette TRACE conn7 <- [1,7,null,{"value":null}] 11:09:05 INFO - PROCESS | 2900 | 1467050945241 Marionette TRACE conn7 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:05 INFO - PROCESS | 2900 | 1467050945244 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:05 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E09395800 == 7 [pid = 2900] [id = 8] 11:09:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 20 (0000002E7FD85400) [pid = 2900] [serial = 20] [outer = 0000000000000000] 11:09:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 21 (0000002E06980800) [pid = 2900] [serial = 21] [outer = 0000002E7FD85400] 11:09:05 INFO - PROCESS | 2900 | 1467050945306 Marionette DEBUG loaded listener.js 11:09:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 22 (0000002E06989C00) [pid = 2900] [serial = 22] [outer = 0000002E7FD85400] 11:09:05 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E78048000 == 8 [pid = 2900] [id = 9] 11:09:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 23 (0000002E0620E400) [pid = 2900] [serial = 23] [outer = 0000000000000000] 11:09:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 24 (0000002E06210C00) [pid = 2900] [serial = 24] [outer = 0000002E0620E400] 11:09:05 INFO - PROCESS | 2900 | 1467050945757 Marionette DEBUG loaded listener.js 11:09:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 25 (0000002E05C28400) [pid = 2900] [serial = 25] [outer = 0000002E0620E400] 11:09:06 INFO - PROCESS | 2900 | 1467050946390 Marionette TRACE conn7 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 11:09:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:09:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1237ms 11:09:06 INFO - PROCESS | 2900 | 1467050946529 Marionette TRACE conn7 -> [0,9,"getWindowHandle",null] 11:09:06 INFO - PROCESS | 2900 | 1467050946532 Marionette TRACE conn7 <- [1,9,null,{"value":"13"}] 11:09:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:09:06 INFO - PROCESS | 2900 | 1467050946564 Marionette TRACE conn7 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:09:06 INFO - PROCESS | 2900 | 1467050946567 Marionette TRACE conn7 <- [1,10,null,{}] 11:09:06 INFO - PROCESS | 2900 | 1467050946573 Marionette TRACE conn7 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:06 INFO - PROCESS | 2900 | 1467050946576 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:06 INFO - PROCESS | 2900 | 1467050946673 Marionette TRACE conn7 <- [1,11,null,{"value":null}] 11:09:06 INFO - PROCESS | 2900 | 1467050946721 Marionette TRACE conn7 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:06 INFO - PROCESS | 2900 | 1467050946723 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:06 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E76F61800 == 9 [pid = 2900] [id = 10] 11:09:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 26 (0000002E779DD000) [pid = 2900] [serial = 26] [outer = 0000000000000000] 11:09:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 27 (0000002E78A62400) [pid = 2900] [serial = 27] [outer = 0000002E779DD000] 11:09:06 INFO - PROCESS | 2900 | 1467050946774 Marionette DEBUG loaded listener.js 11:09:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 28 (0000002E78D92400) [pid = 2900] [serial = 28] [outer = 0000002E779DD000] 11:09:06 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E02BE1800 == 10 [pid = 2900] [id = 11] 11:09:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 29 (0000002E03582000) [pid = 2900] [serial = 29] [outer = 0000000000000000] 11:09:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 30 (0000002E02684800) [pid = 2900] [serial = 30] [outer = 0000002E03582000] 11:09:07 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7F25C000 == 9 [pid = 2900] [id = 4] 11:09:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 31 (0000002E0357F800) [pid = 2900] [serial = 31] [outer = 0000002E03582000] 11:09:07 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E03581800 == 10 [pid = 2900] [id = 12] 11:09:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 32 (0000002E02611000) [pid = 2900] [serial = 32] [outer = 0000000000000000] 11:09:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 33 (0000002E08C63000) [pid = 2900] [serial = 33] [outer = 0000002E02611000] 11:09:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 34 (0000002E0383BC00) [pid = 2900] [serial = 34] [outer = 0000002E02611000] 11:09:07 INFO - PROCESS | 2900 | 1467050947444 Marionette TRACE conn7 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 11:09:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:09:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 942ms 11:09:07 INFO - PROCESS | 2900 | 1467050947506 Marionette TRACE conn7 -> [0,13,"getWindowHandle",null] 11:09:07 INFO - PROCESS | 2900 | 1467050947510 Marionette TRACE conn7 <- [1,13,null,{"value":"13"}] 11:09:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:09:07 INFO - PROCESS | 2900 | 1467050947517 Marionette TRACE conn7 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:09:07 INFO - PROCESS | 2900 | 1467050947520 Marionette TRACE conn7 <- [1,14,null,{}] 11:09:07 INFO - PROCESS | 2900 | 1467050947524 Marionette TRACE conn7 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:07 INFO - PROCESS | 2900 | 1467050947527 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:07 INFO - PROCESS | 2900 | 1467050947617 Marionette TRACE conn7 <- [1,15,null,{"value":null}] 11:09:07 INFO - PROCESS | 2900 | 1467050947624 Marionette TRACE conn7 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:07 INFO - PROCESS | 2900 | 1467050947626 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:07 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E78046000 == 11 [pid = 2900] [id = 13] 11:09:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 35 (0000002E7A0DBC00) [pid = 2900] [serial = 35] [outer = 0000000000000000] 11:09:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 36 (0000002E7A0E7400) [pid = 2900] [serial = 36] [outer = 0000002E7A0DBC00] 11:09:07 INFO - PROCESS | 2900 | 1467050947674 Marionette DEBUG loaded listener.js 11:09:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 37 (0000002E7D4EAC00) [pid = 2900] [serial = 37] [outer = 0000002E7A0DBC00] 11:09:08 INFO - PROCESS | 2900 | 1467050948124 Marionette TRACE conn7 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 11:09:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:09:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 11:09:08 INFO - PROCESS | 2900 | 1467050948152 Marionette TRACE conn7 -> [0,17,"getWindowHandle",null] 11:09:08 INFO - PROCESS | 2900 | 1467050948155 Marionette TRACE conn7 <- [1,17,null,{"value":"13"}] 11:09:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:09:08 INFO - PROCESS | 2900 | 1467050948158 Marionette TRACE conn7 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:09:08 INFO - PROCESS | 2900 | 1467050948162 Marionette TRACE conn7 <- [1,18,null,{}] 11:09:08 INFO - PROCESS | 2900 | 1467050948173 Marionette TRACE conn7 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:08 INFO - PROCESS | 2900 | 1467050948178 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:08 INFO - PROCESS | 2900 | 1467050948272 Marionette TRACE conn7 <- [1,19,null,{"value":null}] 11:09:08 INFO - PROCESS | 2900 | 1467050948279 Marionette TRACE conn7 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:08 INFO - PROCESS | 2900 | 1467050948283 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:08 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E79314000 == 12 [pid = 2900] [id = 14] 11:09:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 38 (0000002E7DCBD000) [pid = 2900] [serial = 38] [outer = 0000000000000000] 11:09:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 39 (0000002E7DCDF000) [pid = 2900] [serial = 39] [outer = 0000002E7DCBD000] 11:09:08 INFO - PROCESS | 2900 | 1467050948336 Marionette DEBUG loaded listener.js 11:09:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 40 (0000002E7E0E9C00) [pid = 2900] [serial = 40] [outer = 0000002E7DCBD000] 11:09:08 INFO - PROCESS | 2900 | 1467050948769 Marionette TRACE conn7 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 11:09:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:09:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 11:09:08 INFO - PROCESS | 2900 | 1467050948790 Marionette TRACE conn7 -> [0,21,"getWindowHandle",null] 11:09:08 INFO - PROCESS | 2900 | 1467050948793 Marionette TRACE conn7 <- [1,21,null,{"value":"13"}] 11:09:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:09:08 INFO - PROCESS | 2900 | 1467050948797 Marionette TRACE conn7 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:09:08 INFO - PROCESS | 2900 | 1467050948799 Marionette TRACE conn7 <- [1,22,null,{}] 11:09:08 INFO - PROCESS | 2900 | 1467050948803 Marionette TRACE conn7 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:08 INFO - PROCESS | 2900 | 1467050948805 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:08 INFO - PROCESS | 2900 | 1467050948887 Marionette TRACE conn7 <- [1,23,null,{"value":null}] 11:09:08 INFO - PROCESS | 2900 | 1467050948892 Marionette TRACE conn7 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:08 INFO - PROCESS | 2900 | 1467050948895 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:08 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7A2E0000 == 13 [pid = 2900] [id = 15] 11:09:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 41 (0000002E7702CC00) [pid = 2900] [serial = 41] [outer = 0000000000000000] 11:09:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 42 (0000002E77031800) [pid = 2900] [serial = 42] [outer = 0000002E7702CC00] 11:09:08 INFO - PROCESS | 2900 | 1467050948940 Marionette DEBUG loaded listener.js 11:09:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 43 (0000002E7EDCA800) [pid = 2900] [serial = 43] [outer = 0000002E7702CC00] 11:09:09 INFO - PROCESS | 2900 | 1467050949365 Marionette TRACE conn7 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 11:09:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:09:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 588ms 11:09:09 INFO - PROCESS | 2900 | 1467050949387 Marionette TRACE conn7 -> [0,25,"getWindowHandle",null] 11:09:09 INFO - PROCESS | 2900 | 1467050949390 Marionette TRACE conn7 <- [1,25,null,{"value":"13"}] 11:09:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:09:09 INFO - PROCESS | 2900 | 1467050949393 Marionette TRACE conn7 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:09:09 INFO - PROCESS | 2900 | 1467050949395 Marionette TRACE conn7 <- [1,26,null,{}] 11:09:09 INFO - PROCESS | 2900 | 1467050949398 Marionette TRACE conn7 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:09 INFO - PROCESS | 2900 | 1467050949400 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:09 INFO - PROCESS | 2900 | 1467050949482 Marionette TRACE conn7 <- [1,27,null,{"value":null}] 11:09:09 INFO - PROCESS | 2900 | 1467050949488 Marionette TRACE conn7 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:09 INFO - PROCESS | 2900 | 1467050949490 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:09 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7D5EC800 == 14 [pid = 2900] [id = 16] 11:09:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 44 (0000002E03470400) [pid = 2900] [serial = 44] [outer = 0000000000000000] 11:09:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 45 (0000002E0528E800) [pid = 2900] [serial = 45] [outer = 0000002E03470400] 11:09:09 INFO - PROCESS | 2900 | 1467050949535 Marionette DEBUG loaded listener.js 11:09:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 46 (0000002E77179400) [pid = 2900] [serial = 46] [outer = 0000002E03470400] 11:09:09 INFO - PROCESS | 2900 | 1467050949935 Marionette TRACE conn7 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 11:09:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:09:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 11:09:09 INFO - PROCESS | 2900 | 1467050949984 Marionette TRACE conn7 -> [0,29,"getWindowHandle",null] 11:09:09 INFO - PROCESS | 2900 | 1467050949986 Marionette TRACE conn7 <- [1,29,null,{"value":"13"}] 11:09:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:09:09 INFO - PROCESS | 2900 | 1467050949989 Marionette TRACE conn7 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:09:09 INFO - PROCESS | 2900 | 1467050949991 Marionette TRACE conn7 <- [1,30,null,{}] 11:09:09 INFO - PROCESS | 2900 | 1467050949995 Marionette TRACE conn7 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:10 INFO - PROCESS | 2900 | 1467050950001 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:10 INFO - PROCESS | 2900 | 1467050950123 Marionette TRACE conn7 <- [1,31,null,{"value":null}] 11:09:10 INFO - PROCESS | 2900 | 1467050950136 Marionette TRACE conn7 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:10 INFO - PROCESS | 2900 | 1467050950138 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:10 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7E222000 == 15 [pid = 2900] [id = 17] 11:09:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 47 (0000002E07F3F400) [pid = 2900] [serial = 47] [outer = 0000000000000000] 11:09:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 48 (0000002E76FC9800) [pid = 2900] [serial = 48] [outer = 0000002E07F3F400] 11:09:10 INFO - PROCESS | 2900 | 1467050950183 Marionette DEBUG loaded listener.js 11:09:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 49 (0000002E76FD0800) [pid = 2900] [serial = 49] [outer = 0000002E07F3F400] 11:09:10 INFO - PROCESS | 2900 | 1467050950580 Marionette TRACE conn7 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 11:09:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:09:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 629ms 11:09:10 INFO - PROCESS | 2900 | 1467050950629 Marionette TRACE conn7 -> [0,33,"getWindowHandle",null] 11:09:10 INFO - PROCESS | 2900 | 1467050950631 Marionette TRACE conn7 <- [1,33,null,{"value":"13"}] 11:09:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:09:10 INFO - PROCESS | 2900 | 1467050950635 Marionette TRACE conn7 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:09:10 INFO - PROCESS | 2900 | 1467050950637 Marionette TRACE conn7 <- [1,34,null,{}] 11:09:10 INFO - PROCESS | 2900 | 1467050950641 Marionette TRACE conn7 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:10 INFO - PROCESS | 2900 | 1467050950643 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:10 INFO - PROCESS | 2900 | 1467050950788 Marionette TRACE conn7 <- [1,35,null,{"value":null}] 11:09:10 INFO - PROCESS | 2900 | 1467050950821 Marionette TRACE conn7 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:10 INFO - PROCESS | 2900 | 1467050950823 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:10 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0BF53000 == 16 [pid = 2900] [id = 18] 11:09:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 50 (0000002E76FCF400) [pid = 2900] [serial = 50] [outer = 0000000000000000] 11:09:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 51 (0000002E76FD5000) [pid = 2900] [serial = 51] [outer = 0000002E76FCF400] 11:09:10 INFO - PROCESS | 2900 | 1467050950867 Marionette DEBUG loaded listener.js 11:09:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 52 (0000002E791CC800) [pid = 2900] [serial = 52] [outer = 0000002E76FCF400] 11:09:11 INFO - PROCESS | 2900 | 1467050951233 Marionette TRACE conn7 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 11:09:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:09:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 628ms 11:09:11 INFO - PROCESS | 2900 | 1467050951264 Marionette TRACE conn7 -> [0,37,"getWindowHandle",null] 11:09:11 INFO - PROCESS | 2900 | 1467050951266 Marionette TRACE conn7 <- [1,37,null,{"value":"13"}] 11:09:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:09:11 INFO - PROCESS | 2900 | 1467050951269 Marionette TRACE conn7 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:09:11 INFO - PROCESS | 2900 | 1467050951271 Marionette TRACE conn7 <- [1,38,null,{}] 11:09:11 INFO - PROCESS | 2900 | 1467050951274 Marionette TRACE conn7 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:11 INFO - PROCESS | 2900 | 1467050951276 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:11 INFO - PROCESS | 2900 | 1467050951380 Marionette TRACE conn7 <- [1,39,null,{"value":null}] 11:09:11 INFO - PROCESS | 2900 | 1467050951387 Marionette TRACE conn7 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:11 INFO - PROCESS | 2900 | 1467050951389 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:11 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C206000 == 17 [pid = 2900] [id = 19] 11:09:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 53 (0000002E0C137800) [pid = 2900] [serial = 53] [outer = 0000000000000000] 11:09:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 54 (0000002E0C13F800) [pid = 2900] [serial = 54] [outer = 0000002E0C137800] 11:09:11 INFO - PROCESS | 2900 | 1467050951434 Marionette DEBUG loaded listener.js 11:09:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 55 (0000002E0C145800) [pid = 2900] [serial = 55] [outer = 0000002E0C137800] 11:09:11 INFO - PROCESS | 2900 | 1467050951805 Marionette TRACE conn7 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 11:09:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:09:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 11:09:11 INFO - PROCESS | 2900 | 1467050951860 Marionette TRACE conn7 -> [0,41,"getWindowHandle",null] 11:09:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:09:11 INFO - PROCESS | 2900 | 1467050951862 Marionette TRACE conn7 <- [1,41,null,{"value":"13"}] 11:09:11 INFO - PROCESS | 2900 | 1467050951865 Marionette TRACE conn7 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:09:11 INFO - PROCESS | 2900 | 1467050951867 Marionette TRACE conn7 <- [1,42,null,{}] 11:09:11 INFO - PROCESS | 2900 | 1467050951871 Marionette TRACE conn7 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:11 INFO - PROCESS | 2900 | 1467050951873 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:11 INFO - PROCESS | 2900 | 1467050951981 Marionette TRACE conn7 <- [1,43,null,{"value":null}] 11:09:12 INFO - PROCESS | 2900 | 1467050951997 Marionette TRACE conn7 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:12 INFO - PROCESS | 2900 | 1467050951999 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:12 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C5CC800 == 18 [pid = 2900] [id = 20] 11:09:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 56 (0000002E0C144C00) [pid = 2900] [serial = 56] [outer = 0000000000000000] 11:09:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 57 (0000002E0C539800) [pid = 2900] [serial = 57] [outer = 0000002E0C144C00] 11:09:12 INFO - PROCESS | 2900 | 1467050952045 Marionette DEBUG loaded listener.js 11:09:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 58 (0000002E0C541000) [pid = 2900] [serial = 58] [outer = 0000002E0C144C00] 11:09:12 INFO - PROCESS | 2900 | 1467050952407 Marionette TRACE conn7 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 11:09:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:09:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 11:09:12 INFO - PROCESS | 2900 | 1467050952456 Marionette TRACE conn7 -> [0,45,"getWindowHandle",null] 11:09:12 INFO - PROCESS | 2900 | 1467050952458 Marionette TRACE conn7 <- [1,45,null,{"value":"13"}] 11:09:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:09:12 INFO - PROCESS | 2900 | 1467050952461 Marionette TRACE conn7 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:09:12 INFO - PROCESS | 2900 | 1467050952463 Marionette TRACE conn7 <- [1,46,null,{}] 11:09:12 INFO - PROCESS | 2900 | 1467050952466 Marionette TRACE conn7 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:12 INFO - PROCESS | 2900 | 1467050952468 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:12 INFO - PROCESS | 2900 | 1467050952578 Marionette TRACE conn7 <- [1,47,null,{"value":null}] 11:09:12 INFO - PROCESS | 2900 | 1467050952585 Marionette TRACE conn7 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:12 INFO - PROCESS | 2900 | 1467050952587 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:12 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CB28000 == 19 [pid = 2900] [id = 21] 11:09:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 59 (0000002E0C534800) [pid = 2900] [serial = 59] [outer = 0000000000000000] 11:09:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 60 (0000002E0C6C2000) [pid = 2900] [serial = 60] [outer = 0000002E0C534800] 11:09:12 INFO - PROCESS | 2900 | 1467050952631 Marionette DEBUG loaded listener.js 11:09:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 61 (0000002E791CF800) [pid = 2900] [serial = 61] [outer = 0000002E0C534800] 11:09:13 INFO - PROCESS | 2900 | 1467050953011 Marionette TRACE conn7 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 11:09:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:09:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 11:09:13 INFO - PROCESS | 2900 | 1467050953051 Marionette TRACE conn7 -> [0,49,"getWindowHandle",null] 11:09:13 INFO - PROCESS | 2900 | 1467050953053 Marionette TRACE conn7 <- [1,49,null,{"value":"13"}] 11:09:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:09:13 INFO - PROCESS | 2900 | 1467050953056 Marionette TRACE conn7 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:09:13 INFO - PROCESS | 2900 | 1467050953059 Marionette TRACE conn7 <- [1,50,null,{}] 11:09:13 INFO - PROCESS | 2900 | 1467050953062 Marionette TRACE conn7 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:13 INFO - PROCESS | 2900 | 1467050953065 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:13 INFO - PROCESS | 2900 | 1467050953186 Marionette TRACE conn7 <- [1,51,null,{"value":null}] 11:09:13 INFO - PROCESS | 2900 | 1467050953193 Marionette TRACE conn7 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:13 INFO - PROCESS | 2900 | 1467050953196 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:13 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CDBB800 == 20 [pid = 2900] [id = 22] 11:09:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 62 (0000002E0CBE1000) [pid = 2900] [serial = 62] [outer = 0000000000000000] 11:09:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 63 (0000002E0CBE7000) [pid = 2900] [serial = 63] [outer = 0000002E0CBE1000] 11:09:13 INFO - PROCESS | 2900 | 1467050953248 Marionette DEBUG loaded listener.js 11:09:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 64 (0000002E0CD41400) [pid = 2900] [serial = 64] [outer = 0000002E0CBE1000] 11:09:13 INFO - PROCESS | 2900 | 1467050953618 Marionette TRACE conn7 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:09:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:09:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 587ms 11:09:13 INFO - PROCESS | 2900 | 1467050953647 Marionette TRACE conn7 -> [0,53,"getWindowHandle",null] 11:09:13 INFO - PROCESS | 2900 | 1467050953649 Marionette TRACE conn7 <- [1,53,null,{"value":"13"}] 11:09:13 INFO - PROCESS | 2900 | 1467050953652 Marionette TRACE conn7 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:09:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:09:13 INFO - PROCESS | 2900 | 1467050953653 Marionette TRACE conn7 <- [1,54,null,{}] 11:09:13 INFO - PROCESS | 2900 | 1467050953657 Marionette TRACE conn7 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:13 INFO - PROCESS | 2900 | 1467050953659 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:13 INFO - PROCESS | 2900 | 1467050953740 Marionette TRACE conn7 <- [1,55,null,{"value":null}] 11:09:13 INFO - PROCESS | 2900 | 1467050953795 Marionette TRACE conn7 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:13 INFO - PROCESS | 2900 | 1467050953797 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:13 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DC45000 == 21 [pid = 2900] [id = 23] 11:09:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 65 (0000002E0CD41000) [pid = 2900] [serial = 65] [outer = 0000000000000000] 11:09:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 66 (0000002E0DC07C00) [pid = 2900] [serial = 66] [outer = 0000002E0CD41000] 11:09:13 INFO - PROCESS | 2900 | 1467050953840 Marionette DEBUG loaded listener.js 11:09:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E0DC10400) [pid = 2900] [serial = 67] [outer = 0000002E0CD41000] 11:09:14 INFO - PROCESS | 2900 | 1467050954206 Marionette TRACE conn7 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:09:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:09:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 586ms 11:09:14 INFO - PROCESS | 2900 | 1467050954242 Marionette TRACE conn7 -> [0,57,"getWindowHandle",null] 11:09:14 INFO - PROCESS | 2900 | 1467050954244 Marionette TRACE conn7 <- [1,57,null,{"value":"13"}] 11:09:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:09:14 INFO - PROCESS | 2900 | 1467050954248 Marionette TRACE conn7 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:09:14 INFO - PROCESS | 2900 | 1467050954250 Marionette TRACE conn7 <- [1,58,null,{}] 11:09:14 INFO - PROCESS | 2900 | 1467050954254 Marionette TRACE conn7 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:14 INFO - PROCESS | 2900 | 1467050954256 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:15 INFO - PROCESS | 2900 | 1467050955010 Marionette TRACE conn7 <- [1,59,null,{"value":null}] 11:09:15 INFO - PROCESS | 2900 | 1467050955091 Marionette TRACE conn7 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:15 INFO - PROCESS | 2900 | 1467050955094 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:15 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E02BD7000 == 22 [pid = 2900] [id = 24] 11:09:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E0346EC00) [pid = 2900] [serial = 68] [outer = 0000000000000000] 11:09:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E03844800) [pid = 2900] [serial = 69] [outer = 0000002E0346EC00] 11:09:15 INFO - PROCESS | 2900 | 1467050955144 Marionette DEBUG loaded listener.js 11:09:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E06207000) [pid = 2900] [serial = 70] [outer = 0000002E0346EC00] 11:09:15 INFO - PROCESS | 2900 | 1467050955572 Marionette TRACE conn7 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:09:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:09:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1341ms 11:09:15 INFO - PROCESS | 2900 | 1467050955593 Marionette TRACE conn7 -> [0,61,"getWindowHandle",null] 11:09:15 INFO - PROCESS | 2900 | 1467050955597 Marionette TRACE conn7 <- [1,61,null,{"value":"13"}] 11:09:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:09:15 INFO - PROCESS | 2900 | 1467050955602 Marionette TRACE conn7 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:09:15 INFO - PROCESS | 2900 | 1467050955604 Marionette TRACE conn7 <- [1,62,null,{}] 11:09:15 INFO - PROCESS | 2900 | 1467050955609 Marionette TRACE conn7 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:15 INFO - PROCESS | 2900 | 1467050955614 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:15 INFO - PROCESS | 2900 | 1467050955723 Marionette TRACE conn7 <- [1,63,null,{"value":null}] 11:09:15 INFO - PROCESS | 2900 | 1467050955731 Marionette TRACE conn7 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:15 INFO - PROCESS | 2900 | 1467050955733 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:15 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06C2F800 == 23 [pid = 2900] [id = 25] 11:09:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E07572C00) [pid = 2900] [serial = 71] [outer = 0000000000000000] 11:09:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E07F3F800) [pid = 2900] [serial = 72] [outer = 0000002E07572C00] 11:09:15 INFO - PROCESS | 2900 | 1467050955781 Marionette DEBUG loaded listener.js 11:09:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0934B400) [pid = 2900] [serial = 73] [outer = 0000002E07572C00] 11:09:16 INFO - PROCESS | 2900 | 1467050956211 Marionette TRACE conn7 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:09:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:09:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 691ms 11:09:16 INFO - PROCESS | 2900 | 1467050956302 Marionette TRACE conn7 -> [0,65,"getWindowHandle",null] 11:09:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:09:16 INFO - PROCESS | 2900 | 1467050956305 Marionette TRACE conn7 <- [1,65,null,{"value":"13"}] 11:09:16 INFO - PROCESS | 2900 | 1467050956309 Marionette TRACE conn7 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:09:16 INFO - PROCESS | 2900 | 1467050956311 Marionette TRACE conn7 <- [1,66,null,{}] 11:09:16 INFO - PROCESS | 2900 | 1467050956319 Marionette TRACE conn7 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:16 INFO - PROCESS | 2900 | 1467050956321 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:16 INFO - PROCESS | 2900 | 1467050956670 Marionette TRACE conn7 <- [1,67,null,{"value":null}] 11:09:16 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E79DD8000) [pid = 2900] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:09:16 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E7A0DBC00) [pid = 2900] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:09:16 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E7DCBD000) [pid = 2900] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:09:16 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E7702CC00) [pid = 2900] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:09:16 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E03470400) [pid = 2900] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:09:16 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E0CBE1000) [pid = 2900] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:09:16 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E7FD85400) [pid = 2900] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:09:16 INFO - PROCESS | 2900 | --DOMWINDOW == 65 (0000002E779DD000) [pid = 2900] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:09:16 INFO - PROCESS | 2900 | 1467050956722 Marionette TRACE conn7 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:16 INFO - PROCESS | 2900 | 1467050956724 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:16 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0733F800 == 24 [pid = 2900] [id = 26] 11:09:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 66 (0000002E02BA4000) [pid = 2900] [serial = 74] [outer = 0000000000000000] 11:09:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E0620A400) [pid = 2900] [serial = 75] [outer = 0000002E02BA4000] 11:09:16 INFO - PROCESS | 2900 | 1467050956770 Marionette DEBUG loaded listener.js 11:09:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E0C6BA400) [pid = 2900] [serial = 76] [outer = 0000002E02BA4000] 11:09:17 INFO - PROCESS | 2900 | 1467050957135 Marionette TRACE conn7 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:09:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:09:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 881ms 11:09:17 INFO - PROCESS | 2900 | 1467050957191 Marionette TRACE conn7 -> [0,69,"getWindowHandle",null] 11:09:17 INFO - PROCESS | 2900 | 1467050957195 Marionette TRACE conn7 <- [1,69,null,{"value":"13"}] 11:09:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:09:17 INFO - PROCESS | 2900 | 1467050957206 Marionette TRACE conn7 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:09:17 INFO - PROCESS | 2900 | 1467050957210 Marionette TRACE conn7 <- [1,70,null,{}] 11:09:17 INFO - PROCESS | 2900 | 1467050957214 Marionette TRACE conn7 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:17 INFO - PROCESS | 2900 | 1467050957217 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:17 INFO - PROCESS | 2900 | 1467050957303 Marionette TRACE conn7 <- [1,71,null,{"value":null}] 11:09:17 INFO - PROCESS | 2900 | 1467050957309 Marionette TRACE conn7 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:17 INFO - PROCESS | 2900 | 1467050957311 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:17 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CB32800 == 25 [pid = 2900] [id = 27] 11:09:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E03510C00) [pid = 2900] [serial = 77] [outer = 0000000000000000] 11:09:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E0CD37800) [pid = 2900] [serial = 78] [outer = 0000002E03510C00] 11:09:17 INFO - PROCESS | 2900 | 1467050957356 Marionette DEBUG loaded listener.js 11:09:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0D7EA400) [pid = 2900] [serial = 79] [outer = 0000002E03510C00] 11:09:17 INFO - PROCESS | 2900 | 1467050957757 Marionette TRACE conn7 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:09:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:09:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 585ms 11:09:17 INFO - PROCESS | 2900 | 1467050957790 Marionette TRACE conn7 -> [0,73,"getWindowHandle",null] 11:09:17 INFO - PROCESS | 2900 | 1467050957793 Marionette TRACE conn7 <- [1,73,null,{"value":"13"}] 11:09:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:09:17 INFO - PROCESS | 2900 | 1467050957796 Marionette TRACE conn7 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:09:17 INFO - PROCESS | 2900 | 1467050957798 Marionette TRACE conn7 <- [1,74,null,{}] 11:09:17 INFO - PROCESS | 2900 | 1467050957802 Marionette TRACE conn7 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:17 INFO - PROCESS | 2900 | 1467050957804 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:17 INFO - PROCESS | 2900 | 1467050957892 Marionette TRACE conn7 <- [1,75,null,{"value":null}] 11:09:17 INFO - PROCESS | 2900 | 1467050957897 Marionette TRACE conn7 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:17 INFO - PROCESS | 2900 | 1467050957900 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:17 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DC50000 == 26 [pid = 2900] [id = 28] 11:09:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E05954000) [pid = 2900] [serial = 80] [outer = 0000000000000000] 11:09:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0DC0EC00) [pid = 2900] [serial = 81] [outer = 0000002E05954000] 11:09:17 INFO - PROCESS | 2900 | 1467050957946 Marionette DEBUG loaded listener.js 11:09:18 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E77024000) [pid = 2900] [serial = 82] [outer = 0000002E05954000] 11:09:18 INFO - PROCESS | 2900 | 1467050958352 Marionette TRACE conn7 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:09:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:09:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 587ms 11:09:18 INFO - PROCESS | 2900 | 1467050958401 Marionette TRACE conn7 -> [0,77,"getWindowHandle",null] 11:09:18 INFO - PROCESS | 2900 | 1467050958403 Marionette TRACE conn7 <- [1,77,null,{"value":"13"}] 11:09:18 INFO - PROCESS | 2900 | 1467050958409 Marionette TRACE conn7 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:09:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:09:18 INFO - PROCESS | 2900 | 1467050958410 Marionette TRACE conn7 <- [1,78,null,{}] 11:09:18 INFO - PROCESS | 2900 | 1467050958414 Marionette TRACE conn7 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:18 INFO - PROCESS | 2900 | 1467050958416 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:18 INFO - PROCESS | 2900 | 1467050958497 Marionette TRACE conn7 <- [1,79,null,{"value":null}] 11:09:18 INFO - PROCESS | 2900 | 1467050958503 Marionette TRACE conn7 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:18 INFO - PROCESS | 2900 | 1467050958508 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:18 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E78A88000 == 27 [pid = 2900] [id = 29] 11:09:18 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E779DD000) [pid = 2900] [serial = 83] [outer = 0000000000000000] 11:09:18 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E77AD3C00) [pid = 2900] [serial = 84] [outer = 0000002E779DD000] 11:09:18 INFO - PROCESS | 2900 | 1467050958562 Marionette DEBUG loaded listener.js 11:09:18 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E7892FC00) [pid = 2900] [serial = 85] [outer = 0000002E779DD000] 11:09:19 INFO - PROCESS | 2900 | 1467050959143 Marionette TRACE conn7 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:09:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:09:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 776ms 11:09:19 INFO - PROCESS | 2900 | 1467050959190 Marionette TRACE conn7 -> [0,81,"getWindowHandle",null] 11:09:19 INFO - PROCESS | 2900 | 1467050959195 Marionette TRACE conn7 <- [1,81,null,{"value":"13"}] 11:09:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:09:19 INFO - PROCESS | 2900 | 1467050959226 Marionette TRACE conn7 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:09:19 INFO - PROCESS | 2900 | 1467050959232 Marionette TRACE conn7 <- [1,82,null,{}] 11:09:19 INFO - PROCESS | 2900 | 1467050959252 Marionette TRACE conn7 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:19 INFO - PROCESS | 2900 | 1467050959255 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:19 INFO - PROCESS | 2900 | 1467050959372 Marionette TRACE conn7 <- [1,83,null,{"value":null}] 11:09:19 INFO - PROCESS | 2900 | 1467050959438 Marionette TRACE conn7 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:19 INFO - PROCESS | 2900 | 1467050959441 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:19 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06821800 == 28 [pid = 2900] [id = 30] 11:09:19 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E06984000) [pid = 2900] [serial = 86] [outer = 0000000000000000] 11:09:19 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E07F43000) [pid = 2900] [serial = 87] [outer = 0000002E06984000] 11:09:19 INFO - PROCESS | 2900 | 1467050959500 Marionette DEBUG loaded listener.js 11:09:19 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0C538000) [pid = 2900] [serial = 88] [outer = 0000002E06984000] 11:09:20 INFO - PROCESS | 2900 | 1467050960023 Marionette TRACE conn7 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:09:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 11:09:20 INFO - PROCESS | 2900 | 1467050960073 Marionette TRACE conn7 -> [0,85,"getWindowHandle",null] 11:09:20 INFO - PROCESS | 2900 | 1467050960078 Marionette TRACE conn7 <- [1,85,null,{"value":"13"}] 11:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:09:20 INFO - PROCESS | 2900 | 1467050960085 Marionette TRACE conn7 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:09:20 INFO - PROCESS | 2900 | 1467050960088 Marionette TRACE conn7 <- [1,86,null,{}] 11:09:20 INFO - PROCESS | 2900 | 1467050960092 Marionette TRACE conn7 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:20 INFO - PROCESS | 2900 | 1467050960095 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:20 INFO - PROCESS | 2900 | 1467050960208 Marionette TRACE conn7 <- [1,87,null,{"value":null}] 11:09:20 INFO - PROCESS | 2900 | 1467050960269 Marionette TRACE conn7 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:20 INFO - PROCESS | 2900 | 1467050960272 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:20 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7898E800 == 29 [pid = 2900] [id = 31] 11:09:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0CD3E000) [pid = 2900] [serial = 89] [outer = 0000000000000000] 11:09:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0D7EEC00) [pid = 2900] [serial = 90] [outer = 0000002E0CD3E000] 11:09:20 INFO - PROCESS | 2900 | 1467050960329 Marionette DEBUG loaded listener.js 11:09:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E77176C00) [pid = 2900] [serial = 91] [outer = 0000002E0CD3E000] 11:09:20 INFO - PROCESS | 2900 | 1467050960868 Marionette TRACE conn7 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:09:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 837ms 11:09:20 INFO - PROCESS | 2900 | 1467050960924 Marionette TRACE conn7 -> [0,89,"getWindowHandle",null] 11:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:09:20 INFO - PROCESS | 2900 | 1467050960927 Marionette TRACE conn7 <- [1,89,null,{"value":"13"}] 11:09:20 INFO - PROCESS | 2900 | 1467050960931 Marionette TRACE conn7 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:09:20 INFO - PROCESS | 2900 | 1467050960935 Marionette TRACE conn7 <- [1,90,null,{}] 11:09:20 INFO - PROCESS | 2900 | 1467050960947 Marionette TRACE conn7 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:20 INFO - PROCESS | 2900 | 1467050960952 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:21 INFO - PROCESS | 2900 | 1467050961059 Marionette TRACE conn7 <- [1,91,null,{"value":null}] 11:09:21 INFO - PROCESS | 2900 | 1467050961121 Marionette TRACE conn7 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:21 INFO - PROCESS | 2900 | 1467050961125 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:21 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7D5DA000 == 30 [pid = 2900] [id = 32] 11:09:21 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E78D98C00) [pid = 2900] [serial = 92] [outer = 0000000000000000] 11:09:21 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E791C8000) [pid = 2900] [serial = 93] [outer = 0000002E78D98C00] 11:09:21 INFO - PROCESS | 2900 | 1467050961182 Marionette DEBUG loaded listener.js 11:09:21 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E79DD7400) [pid = 2900] [serial = 94] [outer = 0000002E78D98C00] 11:09:21 INFO - PROCESS | 2900 | 1467050961718 Marionette TRACE conn7 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:09:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:09:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 840ms 11:09:21 INFO - PROCESS | 2900 | 1467050961773 Marionette TRACE conn7 -> [0,93,"getWindowHandle",null] 11:09:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:09:21 INFO - PROCESS | 2900 | 1467050961776 Marionette TRACE conn7 <- [1,93,null,{"value":"13"}] 11:09:21 INFO - PROCESS | 2900 | 1467050961779 Marionette TRACE conn7 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:09:21 INFO - PROCESS | 2900 | 1467050961781 Marionette TRACE conn7 <- [1,94,null,{}] 11:09:21 INFO - PROCESS | 2900 | 1467050961785 Marionette TRACE conn7 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:21 INFO - PROCESS | 2900 | 1467050961787 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:21 INFO - PROCESS | 2900 | 1467050961894 Marionette TRACE conn7 <- [1,95,null,{"value":null}] 11:09:21 INFO - PROCESS | 2900 | 1467050961953 Marionette TRACE conn7 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:21 INFO - PROCESS | 2900 | 1467050961956 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:21 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CB2F000 == 31 [pid = 2900] [id = 33] 11:09:21 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E068A3800) [pid = 2900] [serial = 95] [outer = 0000000000000000] 11:09:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E068A7800) [pid = 2900] [serial = 96] [outer = 0000002E068A3800] 11:09:22 INFO - PROCESS | 2900 | 1467050962011 Marionette DEBUG loaded listener.js 11:09:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E7A0E1400) [pid = 2900] [serial = 97] [outer = 0000002E068A3800] 11:09:22 INFO - PROCESS | 2900 | 1467050962624 Marionette TRACE conn7 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 11:09:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:09:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 881ms 11:09:22 INFO - PROCESS | 2900 | 1467050962664 Marionette TRACE conn7 -> [0,97,"getWindowHandle",null] 11:09:22 INFO - PROCESS | 2900 | 1467050962669 Marionette TRACE conn7 <- [1,97,null,{"value":"13"}] 11:09:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:09:22 INFO - PROCESS | 2900 | 1467050962674 Marionette TRACE conn7 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:09:22 INFO - PROCESS | 2900 | 1467050962678 Marionette TRACE conn7 <- [1,98,null,{}] 11:09:22 INFO - PROCESS | 2900 | 1467050962685 Marionette TRACE conn7 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:22 INFO - PROCESS | 2900 | 1467050962687 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:22 INFO - PROCESS | 2900 | 1467050962795 Marionette TRACE conn7 <- [1,99,null,{"value":null}] 11:09:22 INFO - PROCESS | 2900 | 1467050962850 Marionette TRACE conn7 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:22 INFO - PROCESS | 2900 | 1467050962855 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:22 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06958000 == 32 [pid = 2900] [id = 34] 11:09:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E05C2DC00) [pid = 2900] [serial = 98] [outer = 0000000000000000] 11:09:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 91 (0000002E05FD7800) [pid = 2900] [serial = 99] [outer = 0000002E05C2DC00] 11:09:22 INFO - PROCESS | 2900 | 1467050962905 Marionette DEBUG loaded listener.js 11:09:23 INFO - PROCESS | 2900 | ++DOMWINDOW == 92 (0000002E05FE2400) [pid = 2900] [serial = 100] [outer = 0000002E05C2DC00] 11:09:23 INFO - PROCESS | 2900 | --DOCSHELL 0000002E09395800 == 31 [pid = 2900] [id = 8] 11:09:23 INFO - PROCESS | 2900 | --DOMWINDOW == 91 (0000002E05F97000) [pid = 2900] [serial = 17] [outer = 0000000000000000] [url = about:blank] 11:09:23 INFO - PROCESS | 2900 | --DOMWINDOW == 90 (0000002E7F2CFC00) [pid = 2900] [serial = 9] [outer = 0000000000000000] [url = about:blank] 11:09:23 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E7D27B000) [pid = 2900] [serial = 4] [outer = 0000000000000000] [url = about:blank] 11:09:23 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E08C63000) [pid = 2900] [serial = 33] [outer = 0000000000000000] [url = about:blank] 11:09:23 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E7A0E7400) [pid = 2900] [serial = 36] [outer = 0000000000000000] [url = about:blank] 11:09:23 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E7DCDF000) [pid = 2900] [serial = 39] [outer = 0000000000000000] [url = about:blank] 11:09:23 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E77031800) [pid = 2900] [serial = 42] [outer = 0000000000000000] [url = about:blank] 11:09:23 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0528E800) [pid = 2900] [serial = 45] [outer = 0000000000000000] [url = about:blank] 11:09:23 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E76FC9800) [pid = 2900] [serial = 48] [outer = 0000000000000000] [url = about:blank] 11:09:23 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E76FD5000) [pid = 2900] [serial = 51] [outer = 0000000000000000] [url = about:blank] 11:09:23 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0C13F800) [pid = 2900] [serial = 54] [outer = 0000000000000000] [url = about:blank] 11:09:23 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0C539800) [pid = 2900] [serial = 57] [outer = 0000000000000000] [url = about:blank] 11:09:23 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0C6C2000) [pid = 2900] [serial = 60] [outer = 0000000000000000] [url = about:blank] 11:09:23 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0CBE7000) [pid = 2900] [serial = 63] [outer = 0000000000000000] [url = about:blank] 11:09:23 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E06980800) [pid = 2900] [serial = 21] [outer = 0000000000000000] [url = about:blank] 11:09:23 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E06210C00) [pid = 2900] [serial = 24] [outer = 0000000000000000] [url = about:blank] 11:09:23 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E78A62400) [pid = 2900] [serial = 27] [outer = 0000000000000000] [url = about:blank] 11:09:23 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E02684800) [pid = 2900] [serial = 30] [outer = 0000000000000000] [url = about:blank] 11:09:23 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E77179400) [pid = 2900] [serial = 46] [outer = 0000000000000000] [url = about:blank] 11:09:23 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E7E0E9C00) [pid = 2900] [serial = 40] [outer = 0000000000000000] [url = about:blank] 11:09:23 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E7D4EAC00) [pid = 2900] [serial = 37] [outer = 0000000000000000] [url = about:blank] 11:09:23 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E06989C00) [pid = 2900] [serial = 22] [outer = 0000000000000000] [url = about:blank] 11:09:23 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E78D92400) [pid = 2900] [serial = 28] [outer = 0000000000000000] [url = about:blank] 11:09:23 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E7EDCA800) [pid = 2900] [serial = 43] [outer = 0000000000000000] [url = about:blank] 11:09:23 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E0CD41400) [pid = 2900] [serial = 64] [outer = 0000000000000000] [url = about:blank] 11:09:23 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E06182C00) [pid = 2900] [serial = 14] [outer = 0000000000000000] [url = about:blank] 11:09:23 INFO - PROCESS | 2900 | --DOMWINDOW == 65 (0000002E7F856800) [pid = 2900] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:09:23 INFO - PROCESS | 2900 | 1467050963925 Marionette TRACE conn7 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 11:09:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:09:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1294ms 11:09:23 INFO - PROCESS | 2900 | 1467050963973 Marionette TRACE conn7 -> [0,101,"getWindowHandle",null] 11:09:23 INFO - PROCESS | 2900 | 1467050963977 Marionette TRACE conn7 <- [1,101,null,{"value":"13"}] 11:09:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:09:23 INFO - PROCESS | 2900 | 1467050963982 Marionette TRACE conn7 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:09:23 INFO - PROCESS | 2900 | 1467050963985 Marionette TRACE conn7 <- [1,102,null,{}] 11:09:23 INFO - PROCESS | 2900 | 1467050963991 Marionette TRACE conn7 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:23 INFO - PROCESS | 2900 | 1467050963994 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:24 INFO - PROCESS | 2900 | 1467050964087 Marionette TRACE conn7 <- [1,103,null,{"value":null}] 11:09:24 INFO - PROCESS | 2900 | 1467050964142 Marionette TRACE conn7 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:24 INFO - PROCESS | 2900 | 1467050964147 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:24 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E065E3800 == 32 [pid = 2900] [id = 35] 11:09:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 66 (0000002E05FE2C00) [pid = 2900] [serial = 101] [outer = 0000000000000000] 11:09:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E05FE6000) [pid = 2900] [serial = 102] [outer = 0000002E05FE2C00] 11:09:24 INFO - PROCESS | 2900 | 1467050964232 Marionette DEBUG loaded listener.js 11:09:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E066D7400) [pid = 2900] [serial = 103] [outer = 0000002E05FE2C00] 11:09:24 INFO - PROCESS | 2900 | 1467050964602 Marionette TRACE conn7 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 11:09:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:09:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 692ms 11:09:24 INFO - PROCESS | 2900 | 1467050964678 Marionette TRACE conn7 -> [0,105,"getWindowHandle",null] 11:09:24 INFO - PROCESS | 2900 | 1467050964683 Marionette TRACE conn7 <- [1,105,null,{"value":"13"}] 11:09:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:09:24 INFO - PROCESS | 2900 | 1467050964690 Marionette TRACE conn7 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:09:24 INFO - PROCESS | 2900 | 1467050964693 Marionette TRACE conn7 <- [1,106,null,{}] 11:09:24 INFO - PROCESS | 2900 | 1467050964701 Marionette TRACE conn7 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:24 INFO - PROCESS | 2900 | 1467050964703 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:24 INFO - PROCESS | 2900 | 1467050964792 Marionette TRACE conn7 <- [1,107,null,{"value":null}] 11:09:24 INFO - PROCESS | 2900 | 1467050964800 Marionette TRACE conn7 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:24 INFO - PROCESS | 2900 | 1467050964802 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:24 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E08C3D800 == 33 [pid = 2900] [id = 36] 11:09:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E06B79000) [pid = 2900] [serial = 104] [outer = 0000000000000000] 11:09:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E072AD400) [pid = 2900] [serial = 105] [outer = 0000002E06B79000] 11:09:24 INFO - PROCESS | 2900 | 1467050964851 Marionette DEBUG loaded listener.js 11:09:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E07F38400) [pid = 2900] [serial = 106] [outer = 0000002E06B79000] 11:09:25 INFO - PROCESS | 2900 | 1467050965269 Marionette TRACE conn7 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 11:09:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:09:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 11:09:25 INFO - PROCESS | 2900 | 1467050965321 Marionette TRACE conn7 -> [0,109,"getWindowHandle",null] 11:09:25 INFO - PROCESS | 2900 | 1467050965323 Marionette TRACE conn7 <- [1,109,null,{"value":"13"}] 11:09:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:09:25 INFO - PROCESS | 2900 | 1467050965327 Marionette TRACE conn7 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:09:25 INFO - PROCESS | 2900 | 1467050965330 Marionette TRACE conn7 <- [1,110,null,{}] 11:09:25 INFO - PROCESS | 2900 | 1467050965342 Marionette TRACE conn7 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:25 INFO - PROCESS | 2900 | 1467050965347 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:25 INFO - PROCESS | 2900 | 1467050965437 Marionette TRACE conn7 <- [1,111,null,{"value":null}] 11:09:25 INFO - PROCESS | 2900 | 1467050965473 Marionette TRACE conn7 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:25 INFO - PROCESS | 2900 | 1467050965476 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:25 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CDC1800 == 34 [pid = 2900] [id = 37] 11:09:25 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E05C2E000) [pid = 2900] [serial = 107] [outer = 0000000000000000] 11:09:25 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0C145C00) [pid = 2900] [serial = 108] [outer = 0000002E05C2E000] 11:09:25 INFO - PROCESS | 2900 | 1467050965525 Marionette DEBUG loaded listener.js 11:09:25 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0C6BC000) [pid = 2900] [serial = 109] [outer = 0000002E05C2E000] 11:09:25 INFO - PROCESS | 2900 | 1467050965916 Marionette TRACE conn7 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 11:09:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:09:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 648ms 11:09:25 INFO - PROCESS | 2900 | 1467050965978 Marionette TRACE conn7 -> [0,113,"getWindowHandle",null] 11:09:25 INFO - PROCESS | 2900 | 1467050965981 Marionette TRACE conn7 <- [1,113,null,{"value":"13"}] 11:09:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:09:25 INFO - PROCESS | 2900 | 1467050965984 Marionette TRACE conn7 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:09:25 INFO - PROCESS | 2900 | 1467050965986 Marionette TRACE conn7 <- [1,114,null,{}] 11:09:26 INFO - PROCESS | 2900 | 1467050965995 Marionette TRACE conn7 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:26 INFO - PROCESS | 2900 | 1467050965998 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:26 INFO - PROCESS | 2900 | 1467050966100 Marionette TRACE conn7 <- [1,115,null,{"value":null}] 11:09:26 INFO - PROCESS | 2900 | 1467050966106 Marionette TRACE conn7 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:26 INFO - PROCESS | 2900 | 1467050966108 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:26 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E77AA1800 == 35 [pid = 2900] [id = 38] 11:09:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0CBD9800) [pid = 2900] [serial = 110] [outer = 0000000000000000] 11:09:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0CBE4C00) [pid = 2900] [serial = 111] [outer = 0000002E0CBD9800] 11:09:26 INFO - PROCESS | 2900 | 1467050966153 Marionette DEBUG loaded listener.js 11:09:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0CD3FC00) [pid = 2900] [serial = 112] [outer = 0000002E0CBD9800] 11:09:26 INFO - PROCESS | 2900 | 1467050966577 Marionette TRACE conn7 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 11:09:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:09:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 628ms 11:09:26 INFO - PROCESS | 2900 | 1467050966615 Marionette TRACE conn7 -> [0,117,"getWindowHandle",null] 11:09:26 INFO - PROCESS | 2900 | 1467050966617 Marionette TRACE conn7 <- [1,117,null,{"value":"13"}] 11:09:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:09:26 INFO - PROCESS | 2900 | 1467050966626 Marionette TRACE conn7 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:09:26 INFO - PROCESS | 2900 | 1467050966628 Marionette TRACE conn7 <- [1,118,null,{}] 11:09:26 INFO - PROCESS | 2900 | 1467050966632 Marionette TRACE conn7 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:26 INFO - PROCESS | 2900 | 1467050966634 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:26 INFO - PROCESS | 2900 | 1467050966731 Marionette TRACE conn7 <- [1,119,null,{"value":null}] 11:09:26 INFO - PROCESS | 2900 | 1467050966737 Marionette TRACE conn7 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:26 INFO - PROCESS | 2900 | 1467050966739 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:26 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E78975000 == 36 [pid = 2900] [id = 39] 11:09:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E06B71C00) [pid = 2900] [serial = 113] [outer = 0000000000000000] 11:09:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0DC02C00) [pid = 2900] [serial = 114] [outer = 0000002E06B71C00] 11:09:26 INFO - PROCESS | 2900 | 1467050966785 Marionette DEBUG loaded listener.js 11:09:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E76FCB800) [pid = 2900] [serial = 115] [outer = 0000002E06B71C00] 11:09:27 INFO - PROCESS | 2900 | 1467050967231 Marionette TRACE conn7 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 11:09:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:09:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 627ms 11:09:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:09:27 INFO - PROCESS | 2900 | 1467050967263 Marionette TRACE conn7 -> [0,121,"getWindowHandle",null] 11:09:27 INFO - PROCESS | 2900 | 1467050967265 Marionette TRACE conn7 <- [1,121,null,{"value":"13"}] 11:09:27 INFO - PROCESS | 2900 | 1467050967269 Marionette TRACE conn7 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:09:27 INFO - PROCESS | 2900 | 1467050967270 Marionette TRACE conn7 <- [1,122,null,{}] 11:09:27 INFO - PROCESS | 2900 | 1467050967274 Marionette TRACE conn7 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:27 INFO - PROCESS | 2900 | 1467050967280 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:27 INFO - PROCESS | 2900 | 1467050967408 Marionette TRACE conn7 <- [1,123,null,{"value":null}] 11:09:27 INFO - PROCESS | 2900 | 1467050967419 Marionette TRACE conn7 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:27 INFO - PROCESS | 2900 | 1467050967421 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:27 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E79DA6800 == 37 [pid = 2900] [id = 40] 11:09:27 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E7702D000) [pid = 2900] [serial = 116] [outer = 0000000000000000] 11:09:27 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E771D1000) [pid = 2900] [serial = 117] [outer = 0000002E7702D000] 11:09:27 INFO - PROCESS | 2900 | 1467050967498 Marionette DEBUG loaded listener.js 11:09:27 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E78930000) [pid = 2900] [serial = 118] [outer = 0000002E7702D000] 11:09:27 INFO - PROCESS | 2900 | 1467050967883 Marionette TRACE conn7 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 11:09:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:09:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 629ms 11:09:27 INFO - PROCESS | 2900 | 1467050967898 Marionette TRACE conn7 -> [0,125,"getWindowHandle",null] 11:09:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:09:27 INFO - PROCESS | 2900 | 1467050967900 Marionette TRACE conn7 <- [1,125,null,{"value":"13"}] 11:09:27 INFO - PROCESS | 2900 | 1467050967910 Marionette TRACE conn7 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:09:27 INFO - PROCESS | 2900 | 1467050967912 Marionette TRACE conn7 <- [1,126,null,{}] 11:09:27 INFO - PROCESS | 2900 | 1467050967915 Marionette TRACE conn7 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:27 INFO - PROCESS | 2900 | 1467050967917 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:28 INFO - PROCESS | 2900 | 1467050968077 Marionette TRACE conn7 <- [1,127,null,{"value":null}] 11:09:28 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0CD41000) [pid = 2900] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:09:28 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0C534800) [pid = 2900] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:09:28 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0C144C00) [pid = 2900] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:09:28 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0C137800) [pid = 2900] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:09:28 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E76FCF400) [pid = 2900] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:09:28 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E07F3F400) [pid = 2900] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:09:28 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E779DD000) [pid = 2900] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:09:28 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E07572C00) [pid = 2900] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:09:28 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E05954000) [pid = 2900] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:09:28 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E02BA4000) [pid = 2900] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:09:28 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E03510C00) [pid = 2900] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:09:28 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0346EC00) [pid = 2900] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:09:28 INFO - PROCESS | 2900 | 1467050968141 Marionette TRACE conn7 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:28 INFO - PROCESS | 2900 | 1467050968143 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:28 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C21A000 == 38 [pid = 2900] [id = 41] 11:09:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E02BA4000) [pid = 2900] [serial = 119] [outer = 0000000000000000] 11:09:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E05C2E800) [pid = 2900] [serial = 120] [outer = 0000002E02BA4000] 11:09:28 INFO - PROCESS | 2900 | 1467050968188 Marionette DEBUG loaded listener.js 11:09:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0C140C00) [pid = 2900] [serial = 121] [outer = 0000002E02BA4000] 11:09:28 INFO - PROCESS | 2900 | 1467050968523 Marionette TRACE conn7 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 11:09:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:09:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 650ms 11:09:28 INFO - PROCESS | 2900 | 1467050968557 Marionette TRACE conn7 -> [0,129,"getWindowHandle",null] 11:09:28 INFO - PROCESS | 2900 | 1467050968559 Marionette TRACE conn7 <- [1,129,null,{"value":"13"}] 11:09:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:09:28 INFO - PROCESS | 2900 | 1467050968563 Marionette TRACE conn7 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:09:28 INFO - PROCESS | 2900 | 1467050968565 Marionette TRACE conn7 <- [1,130,null,{}] 11:09:28 INFO - PROCESS | 2900 | 1467050968568 Marionette TRACE conn7 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:28 INFO - PROCESS | 2900 | 1467050968570 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:28 INFO - PROCESS | 2900 | 1467050968672 Marionette TRACE conn7 <- [1,131,null,{"value":null}] 11:09:28 INFO - PROCESS | 2900 | 1467050968681 Marionette TRACE conn7 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:28 INFO - PROCESS | 2900 | 1467050968683 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:28 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7DD7E000 == 39 [pid = 2900] [id = 42] 11:09:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0D7F1C00) [pid = 2900] [serial = 122] [outer = 0000000000000000] 11:09:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E7901E800) [pid = 2900] [serial = 123] [outer = 0000002E0D7F1C00] 11:09:28 INFO - PROCESS | 2900 | 1467050968727 Marionette DEBUG loaded listener.js 11:09:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E79718C00) [pid = 2900] [serial = 124] [outer = 0000002E0D7F1C00] 11:09:29 INFO - PROCESS | 2900 | 1467050969103 Marionette TRACE conn7 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 11:09:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:09:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 11:09:29 INFO - PROCESS | 2900 | 1467050969153 Marionette TRACE conn7 -> [0,133,"getWindowHandle",null] 11:09:29 INFO - PROCESS | 2900 | 1467050969156 Marionette TRACE conn7 <- [1,133,null,{"value":"13"}] 11:09:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:09:29 INFO - PROCESS | 2900 | 1467050969159 Marionette TRACE conn7 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:09:29 INFO - PROCESS | 2900 | 1467050969161 Marionette TRACE conn7 <- [1,134,null,{}] 11:09:29 INFO - PROCESS | 2900 | 1467050969164 Marionette TRACE conn7 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:29 INFO - PROCESS | 2900 | 1467050969166 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:29 INFO - PROCESS | 2900 | 1467050969265 Marionette TRACE conn7 <- [1,135,null,{"value":null}] 11:09:29 INFO - PROCESS | 2900 | 1467050969271 Marionette TRACE conn7 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:29 INFO - PROCESS | 2900 | 1467050969273 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:29 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CDC1000 == 40 [pid = 2900] [id = 43] 11:09:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0C18CC00) [pid = 2900] [serial = 125] [outer = 0000000000000000] 11:09:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0C191400) [pid = 2900] [serial = 126] [outer = 0000002E0C18CC00] 11:09:29 INFO - PROCESS | 2900 | 1467050969317 Marionette DEBUG loaded listener.js 11:09:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0C537400) [pid = 2900] [serial = 127] [outer = 0000002E0C18CC00] 11:09:29 INFO - PROCESS | 2900 | 1467050969722 Marionette TRACE conn7 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 11:09:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:09:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 587ms 11:09:29 INFO - PROCESS | 2900 | 1467050969749 Marionette TRACE conn7 -> [0,137,"getWindowHandle",null] 11:09:29 INFO - PROCESS | 2900 | 1467050969751 Marionette TRACE conn7 <- [1,137,null,{"value":"13"}] 11:09:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:09:29 INFO - PROCESS | 2900 | 1467050969755 Marionette TRACE conn7 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:09:29 INFO - PROCESS | 2900 | 1467050969756 Marionette TRACE conn7 <- [1,138,null,{}] 11:09:29 INFO - PROCESS | 2900 | 1467050969760 Marionette TRACE conn7 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:29 INFO - PROCESS | 2900 | 1467050969762 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:29 INFO - PROCESS | 2900 | 1467050969862 Marionette TRACE conn7 <- [1,139,null,{"value":null}] 11:09:29 INFO - PROCESS | 2900 | 1467050969869 Marionette TRACE conn7 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:29 INFO - PROCESS | 2900 | 1467050969871 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:29 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0520B000 == 41 [pid = 2900] [id = 44] 11:09:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0C195C00) [pid = 2900] [serial = 128] [outer = 0000000000000000] 11:09:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E7D249C00) [pid = 2900] [serial = 129] [outer = 0000002E0C195C00] 11:09:29 INFO - PROCESS | 2900 | 1467050969915 Marionette DEBUG loaded listener.js 11:09:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E7D569800) [pid = 2900] [serial = 130] [outer = 0000002E0C195C00] 11:09:30 INFO - PROCESS | 2900 | 1467050970698 Marionette TRACE conn7 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 11:09:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:09:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 986ms 11:09:30 INFO - PROCESS | 2900 | 1467050970744 Marionette TRACE conn7 -> [0,141,"getWindowHandle",null] 11:09:30 INFO - PROCESS | 2900 | 1467050970749 Marionette TRACE conn7 <- [1,141,null,{"value":"13"}] 11:09:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:09:30 INFO - PROCESS | 2900 | 1467050970898 Marionette TRACE conn7 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:09:30 INFO - PROCESS | 2900 | 1467050970901 Marionette TRACE conn7 <- [1,142,null,{}] 11:09:30 INFO - PROCESS | 2900 | 1467050970907 Marionette TRACE conn7 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:30 INFO - PROCESS | 2900 | 1467050970910 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:31 INFO - PROCESS | 2900 | 1467050971052 Marionette TRACE conn7 <- [1,143,null,{"value":null}] 11:09:31 INFO - PROCESS | 2900 | 1467050971107 Marionette TRACE conn7 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:31 INFO - PROCESS | 2900 | 1467050971110 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:31 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06963000 == 42 [pid = 2900] [id = 45] 11:09:31 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0620B000) [pid = 2900] [serial = 131] [outer = 0000000000000000] 11:09:31 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E068A6400) [pid = 2900] [serial = 132] [outer = 0000002E0620B000] 11:09:31 INFO - PROCESS | 2900 | 1467050971167 Marionette DEBUG loaded listener.js 11:09:31 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E072DB000) [pid = 2900] [serial = 133] [outer = 0000002E0620B000] 11:09:31 INFO - PROCESS | 2900 | 1467050971953 Marionette TRACE conn7 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 11:09:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:09:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1196ms 11:09:32 INFO - PROCESS | 2900 | 1467050972045 Marionette TRACE conn7 -> [0,145,"getWindowHandle",null] 11:09:32 INFO - PROCESS | 2900 | 1467050972049 Marionette TRACE conn7 <- [1,145,null,{"value":"13"}] 11:09:32 INFO - PROCESS | 2900 | 1467050972055 Marionette TRACE conn7 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:09:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:09:32 INFO - PROCESS | 2900 | 1467050972058 Marionette TRACE conn7 <- [1,146,null,{}] 11:09:32 INFO - PROCESS | 2900 | 1467050972064 Marionette TRACE conn7 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:32 INFO - PROCESS | 2900 | 1467050972066 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:32 INFO - PROCESS | 2900 | 1467050972183 Marionette TRACE conn7 <- [1,147,null,{"value":null}] 11:09:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0CB2F000 == 41 [pid = 2900] [id = 33] 11:09:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7D5DA000 == 40 [pid = 2900] [id = 32] 11:09:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7898E800 == 39 [pid = 2900] [id = 31] 11:09:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06821800 == 38 [pid = 2900] [id = 30] 11:09:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0CDC1000 == 37 [pid = 2900] [id = 43] 11:09:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7DD7E000 == 36 [pid = 2900] [id = 42] 11:09:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C21A000 == 35 [pid = 2900] [id = 41] 11:09:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E79DA6800 == 34 [pid = 2900] [id = 40] 11:09:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E78975000 == 33 [pid = 2900] [id = 39] 11:09:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E77AA1800 == 32 [pid = 2900] [id = 38] 11:09:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0CDC1800 == 31 [pid = 2900] [id = 37] 11:09:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E08C3D800 == 30 [pid = 2900] [id = 36] 11:09:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E065E3800 == 29 [pid = 2900] [id = 35] 11:09:32 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0DC10400) [pid = 2900] [serial = 67] [outer = 0000000000000000] [url = about:blank] 11:09:32 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E791CF800) [pid = 2900] [serial = 61] [outer = 0000000000000000] [url = about:blank] 11:09:32 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0C541000) [pid = 2900] [serial = 58] [outer = 0000000000000000] [url = about:blank] 11:09:32 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0C145800) [pid = 2900] [serial = 55] [outer = 0000000000000000] [url = about:blank] 11:09:32 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E791CC800) [pid = 2900] [serial = 52] [outer = 0000000000000000] [url = about:blank] 11:09:32 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E76FD0800) [pid = 2900] [serial = 49] [outer = 0000000000000000] [url = about:blank] 11:09:32 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E7892FC00) [pid = 2900] [serial = 85] [outer = 0000000000000000] [url = about:blank] 11:09:32 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E07F3F800) [pid = 2900] [serial = 72] [outer = 0000000000000000] [url = about:blank] 11:09:32 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E77024000) [pid = 2900] [serial = 82] [outer = 0000000000000000] [url = about:blank] 11:09:32 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E77AD3C00) [pid = 2900] [serial = 84] [outer = 0000000000000000] [url = about:blank] 11:09:32 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0620A400) [pid = 2900] [serial = 75] [outer = 0000000000000000] [url = about:blank] 11:09:32 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0934B400) [pid = 2900] [serial = 73] [outer = 0000000000000000] [url = about:blank] 11:09:32 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0CD37800) [pid = 2900] [serial = 78] [outer = 0000000000000000] [url = about:blank] 11:09:32 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0DC0EC00) [pid = 2900] [serial = 81] [outer = 0000000000000000] [url = about:blank] 11:09:32 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0D7EA400) [pid = 2900] [serial = 79] [outer = 0000000000000000] [url = about:blank] 11:09:32 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E03844800) [pid = 2900] [serial = 69] [outer = 0000000000000000] [url = about:blank] 11:09:32 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E06207000) [pid = 2900] [serial = 70] [outer = 0000000000000000] [url = about:blank] 11:09:32 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E0C6BA400) [pid = 2900] [serial = 76] [outer = 0000000000000000] [url = about:blank] 11:09:32 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E0DC07C00) [pid = 2900] [serial = 66] [outer = 0000000000000000] [url = about:blank] 11:09:32 INFO - PROCESS | 2900 | 1467050972278 Marionette TRACE conn7 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:32 INFO - PROCESS | 2900 | 1467050972283 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:32 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E05B19000 == 30 [pid = 2900] [id = 46] 11:09:32 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E02BAAC00) [pid = 2900] [serial = 134] [outer = 0000000000000000] 11:09:32 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E03503C00) [pid = 2900] [serial = 135] [outer = 0000002E02BAAC00] 11:09:32 INFO - PROCESS | 2900 | 1467050972332 Marionette DEBUG loaded listener.js 11:09:32 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E06202800) [pid = 2900] [serial = 136] [outer = 0000002E02BAAC00] 11:09:32 INFO - PROCESS | 2900 | 1467050972725 Marionette TRACE conn7 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 11:09:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:09:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 692ms 11:09:32 INFO - PROCESS | 2900 | 1467050972750 Marionette TRACE conn7 -> [0,149,"getWindowHandle",null] 11:09:32 INFO - PROCESS | 2900 | 1467050972756 Marionette TRACE conn7 <- [1,149,null,{"value":"13"}] 11:09:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:09:32 INFO - PROCESS | 2900 | 1467050972762 Marionette TRACE conn7 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:09:32 INFO - PROCESS | 2900 | 1467050972765 Marionette TRACE conn7 <- [1,150,null,{}] 11:09:32 INFO - PROCESS | 2900 | 1467050972769 Marionette TRACE conn7 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:32 INFO - PROCESS | 2900 | 1467050972771 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:32 INFO - PROCESS | 2900 | 1467050972872 Marionette TRACE conn7 <- [1,151,null,{"value":null}] 11:09:32 INFO - PROCESS | 2900 | 1467050972941 Marionette TRACE conn7 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:32 INFO - PROCESS | 2900 | 1467050972944 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:32 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E08C36800 == 31 [pid = 2900] [id = 47] 11:09:32 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0721F400) [pid = 2900] [serial = 137] [outer = 0000000000000000] 11:09:32 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E08166000) [pid = 2900] [serial = 138] [outer = 0000002E0721F400] 11:09:32 INFO - PROCESS | 2900 | 1467050972992 Marionette DEBUG loaded listener.js 11:09:33 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0965E400) [pid = 2900] [serial = 139] [outer = 0000002E0721F400] 11:09:33 INFO - PROCESS | 2900 | 1467050973367 Marionette TRACE conn7 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 11:09:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:09:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 628ms 11:09:33 INFO - PROCESS | 2900 | 1467050973393 Marionette TRACE conn7 -> [0,153,"getWindowHandle",null] 11:09:33 INFO - PROCESS | 2900 | 1467050973395 Marionette TRACE conn7 <- [1,153,null,{"value":"13"}] 11:09:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:09:33 INFO - PROCESS | 2900 | 1467050973398 Marionette TRACE conn7 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:09:33 INFO - PROCESS | 2900 | 1467050973402 Marionette TRACE conn7 <- [1,154,null,{}] 11:09:33 INFO - PROCESS | 2900 | 1467050973441 Marionette TRACE conn7 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:33 INFO - PROCESS | 2900 | 1467050973447 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:33 INFO - PROCESS | 2900 | 1467050973534 Marionette TRACE conn7 <- [1,155,null,{"value":null}] 11:09:33 INFO - PROCESS | 2900 | 1467050973541 Marionette TRACE conn7 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:33 INFO - PROCESS | 2900 | 1467050973544 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:33 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C5E6000 == 32 [pid = 2900] [id = 48] 11:09:33 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0C53CC00) [pid = 2900] [serial = 140] [outer = 0000000000000000] 11:09:33 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0C6BAC00) [pid = 2900] [serial = 141] [outer = 0000002E0C53CC00] 11:09:33 INFO - PROCESS | 2900 | 1467050973615 Marionette DEBUG loaded listener.js 11:09:33 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0CBDE400) [pid = 2900] [serial = 142] [outer = 0000002E0C53CC00] 11:09:34 INFO - PROCESS | 2900 | 1467050974019 Marionette TRACE conn7 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 11:09:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:09:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 628ms 11:09:34 INFO - PROCESS | 2900 | 1467050974029 Marionette TRACE conn7 -> [0,157,"getWindowHandle",null] 11:09:34 INFO - PROCESS | 2900 | 1467050974032 Marionette TRACE conn7 <- [1,157,null,{"value":"13"}] 11:09:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:09:34 INFO - PROCESS | 2900 | 1467050974035 Marionette TRACE conn7 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:09:34 INFO - PROCESS | 2900 | 1467050974037 Marionette TRACE conn7 <- [1,158,null,{}] 11:09:34 INFO - PROCESS | 2900 | 1467050974040 Marionette TRACE conn7 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:34 INFO - PROCESS | 2900 | 1467050974042 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:34 INFO - PROCESS | 2900 | 1467050974160 Marionette TRACE conn7 <- [1,159,null,{"value":null}] 11:09:34 INFO - PROCESS | 2900 | 1467050974165 Marionette TRACE conn7 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:34 INFO - PROCESS | 2900 | 1467050974168 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:34 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CDCC800 == 33 [pid = 2900] [id = 49] 11:09:34 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0D7E3C00) [pid = 2900] [serial = 143] [outer = 0000000000000000] 11:09:34 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0D7EA800) [pid = 2900] [serial = 144] [outer = 0000002E0D7E3C00] 11:09:34 INFO - PROCESS | 2900 | 1467050974213 Marionette DEBUG loaded listener.js 11:09:34 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0DC0C800) [pid = 2900] [serial = 145] [outer = 0000002E0D7E3C00] 11:09:34 INFO - PROCESS | 2900 | 1467050974651 Marionette TRACE conn7 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 11:09:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:09:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 628ms 11:09:34 INFO - PROCESS | 2900 | 1467050974667 Marionette TRACE conn7 -> [0,161,"getWindowHandle",null] 11:09:34 INFO - PROCESS | 2900 | 1467050974669 Marionette TRACE conn7 <- [1,161,null,{"value":"13"}] 11:09:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:09:34 INFO - PROCESS | 2900 | 1467050974673 Marionette TRACE conn7 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:09:34 INFO - PROCESS | 2900 | 1467050974674 Marionette TRACE conn7 <- [1,162,null,{}] 11:09:34 INFO - PROCESS | 2900 | 1467050974678 Marionette TRACE conn7 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:34 INFO - PROCESS | 2900 | 1467050974680 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:34 INFO - PROCESS | 2900 | 1467050974787 Marionette TRACE conn7 <- [1,163,null,{"value":null}] 11:09:34 INFO - PROCESS | 2900 | 1467050974794 Marionette TRACE conn7 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:34 INFO - PROCESS | 2900 | 1467050974796 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:34 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E779EF800 == 34 [pid = 2900] [id = 50] 11:09:34 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E05FE0800) [pid = 2900] [serial = 146] [outer = 0000000000000000] 11:09:34 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E76FD0C00) [pid = 2900] [serial = 147] [outer = 0000002E05FE0800] 11:09:34 INFO - PROCESS | 2900 | 1467050974841 Marionette DEBUG loaded listener.js 11:09:34 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E77031800) [pid = 2900] [serial = 148] [outer = 0000002E05FE0800] 11:09:35 INFO - PROCESS | 2900 | 1467050975296 Marionette TRACE conn7 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 11:09:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:09:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 671ms 11:09:35 INFO - PROCESS | 2900 | 1467050975347 Marionette TRACE conn7 -> [0,165,"getWindowHandle",null] 11:09:35 INFO - PROCESS | 2900 | 1467050975349 Marionette TRACE conn7 <- [1,165,null,{"value":"13"}] 11:09:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:09:35 INFO - PROCESS | 2900 | 1467050975358 Marionette TRACE conn7 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:09:35 INFO - PROCESS | 2900 | 1467050975360 Marionette TRACE conn7 <- [1,166,null,{}] 11:09:35 INFO - PROCESS | 2900 | 1467050975364 Marionette TRACE conn7 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:35 INFO - PROCESS | 2900 | 1467050975371 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:35 INFO - PROCESS | 2900 | 1467050975503 Marionette TRACE conn7 <- [1,167,null,{"value":null}] 11:09:35 INFO - PROCESS | 2900 | 1467050975516 Marionette TRACE conn7 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:35 INFO - PROCESS | 2900 | 1467050975518 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:35 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E79776000 == 35 [pid = 2900] [id = 51] 11:09:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E7794C800) [pid = 2900] [serial = 149] [outer = 0000000000000000] 11:09:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E7823B800) [pid = 2900] [serial = 150] [outer = 0000002E7794C800] 11:09:35 INFO - PROCESS | 2900 | 1467050975563 Marionette DEBUG loaded listener.js 11:09:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E791CB000) [pid = 2900] [serial = 151] [outer = 0000002E7794C800] 11:09:36 INFO - PROCESS | 2900 | 1467050976003 Marionette TRACE conn7 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 11:09:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:09:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 689ms 11:09:36 INFO - PROCESS | 2900 | 1467050976050 Marionette TRACE conn7 -> [0,169,"getWindowHandle",null] 11:09:36 INFO - PROCESS | 2900 | 1467050976052 Marionette TRACE conn7 <- [1,169,null,{"value":"13"}] 11:09:36 INFO - PROCESS | 2900 | 1467050976055 Marionette TRACE conn7 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:09:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:09:36 INFO - PROCESS | 2900 | 1467050976057 Marionette TRACE conn7 <- [1,170,null,{}] 11:09:36 INFO - PROCESS | 2900 | 1467050976061 Marionette TRACE conn7 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:36 INFO - PROCESS | 2900 | 1467050976063 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:36 INFO - PROCESS | 2900 | 1467050976181 Marionette TRACE conn7 <- [1,171,null,{"value":null}] 11:09:36 INFO - PROCESS | 2900 | 1467050976200 Marionette TRACE conn7 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:36 INFO - PROCESS | 2900 | 1467050976202 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:36 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7D564000 == 36 [pid = 2900] [id = 52] 11:09:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E05990800) [pid = 2900] [serial = 152] [outer = 0000000000000000] 11:09:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E05994C00) [pid = 2900] [serial = 153] [outer = 0000002E05990800] 11:09:36 INFO - PROCESS | 2900 | 1467050976246 Marionette DEBUG loaded listener.js 11:09:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E791C5000) [pid = 2900] [serial = 154] [outer = 0000002E05990800] 11:09:36 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E02BA4000) [pid = 2900] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:09:36 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E0D7F1C00) [pid = 2900] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:09:36 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E06B71C00) [pid = 2900] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:09:36 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E05C2E000) [pid = 2900] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:09:36 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E05FE2C00) [pid = 2900] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:09:36 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E06B79000) [pid = 2900] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:09:36 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0CBD9800) [pid = 2900] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:09:36 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E7702D000) [pid = 2900] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:09:36 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0C18CC00) [pid = 2900] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:09:36 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E06984000) [pid = 2900] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:09:36 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0CD3E000) [pid = 2900] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:09:36 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E78D98C00) [pid = 2900] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:09:36 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E068A3800) [pid = 2900] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:09:36 INFO - PROCESS | 2900 | 1467050976687 Marionette TRACE conn7 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 11:09:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:09:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 691ms 11:09:36 INFO - PROCESS | 2900 | 1467050976750 Marionette TRACE conn7 -> [0,173,"getWindowHandle",null] 11:09:36 INFO - PROCESS | 2900 | 1467050976752 Marionette TRACE conn7 <- [1,173,null,{"value":"13"}] 11:09:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:09:36 INFO - PROCESS | 2900 | 1467050976756 Marionette TRACE conn7 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:09:36 INFO - PROCESS | 2900 | 1467050976758 Marionette TRACE conn7 <- [1,174,null,{}] 11:09:36 INFO - PROCESS | 2900 | 1467050976761 Marionette TRACE conn7 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:36 INFO - PROCESS | 2900 | 1467050976763 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:36 INFO - PROCESS | 2900 | 1467050976842 Marionette TRACE conn7 <- [1,175,null,{"value":null}] 11:09:36 INFO - PROCESS | 2900 | 1467050976848 Marionette TRACE conn7 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:36 INFO - PROCESS | 2900 | 1467050976850 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:36 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7EC34800 == 37 [pid = 2900] [id = 53] 11:09:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0C18CC00) [pid = 2900] [serial = 155] [outer = 0000000000000000] 11:09:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0D7E4400) [pid = 2900] [serial = 156] [outer = 0000002E0C18CC00] 11:09:36 INFO - PROCESS | 2900 | 1467050976895 Marionette DEBUG loaded listener.js 11:09:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E791C7C00) [pid = 2900] [serial = 157] [outer = 0000002E0C18CC00] 11:09:37 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E78F08400) [pid = 2900] [serial = 158] [outer = 0000002E02611000] 11:09:37 INFO - PROCESS | 2900 | 1467050977313 Marionette TRACE conn7 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 11:09:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:09:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 629ms 11:09:37 INFO - PROCESS | 2900 | 1467050977388 Marionette TRACE conn7 -> [0,177,"getWindowHandle",null] 11:09:37 INFO - PROCESS | 2900 | 1467050977390 Marionette TRACE conn7 <- [1,177,null,{"value":"13"}] 11:09:37 INFO - PROCESS | 2900 | 1467050977394 Marionette TRACE conn7 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:09:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:09:37 INFO - PROCESS | 2900 | 1467050977396 Marionette TRACE conn7 <- [1,178,null,{}] 11:09:37 INFO - PROCESS | 2900 | 1467050977404 Marionette TRACE conn7 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:37 INFO - PROCESS | 2900 | 1467050977406 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:37 INFO - PROCESS | 2900 | 1467050977488 Marionette TRACE conn7 <- [1,179,null,{"value":null}] 11:09:37 INFO - PROCESS | 2900 | 1467050977497 Marionette TRACE conn7 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:37 INFO - PROCESS | 2900 | 1467050977499 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:37 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C55E800 == 38 [pid = 2900] [id = 54] 11:09:37 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E78F09800) [pid = 2900] [serial = 159] [outer = 0000000000000000] 11:09:37 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E78F12400) [pid = 2900] [serial = 160] [outer = 0000002E78F09800] 11:09:37 INFO - PROCESS | 2900 | 1467050977544 Marionette DEBUG loaded listener.js 11:09:37 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E79DD4800) [pid = 2900] [serial = 161] [outer = 0000002E78F09800] 11:09:37 INFO - PROCESS | 2900 | 1467050977933 Marionette TRACE conn7 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 11:09:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:09:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 587ms 11:09:37 INFO - PROCESS | 2900 | 1467050977984 Marionette TRACE conn7 -> [0,181,"getWindowHandle",null] 11:09:37 INFO - PROCESS | 2900 | 1467050977986 Marionette TRACE conn7 <- [1,181,null,{"value":"13"}] 11:09:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:09:38 INFO - PROCESS | 2900 | 1467050977998 Marionette TRACE conn7 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:09:38 INFO - PROCESS | 2900 | 1467050978000 Marionette TRACE conn7 <- [1,182,null,{}] 11:09:38 INFO - PROCESS | 2900 | 1467050978005 Marionette TRACE conn7 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:38 INFO - PROCESS | 2900 | 1467050978007 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:38 INFO - PROCESS | 2900 | 1467050978087 Marionette TRACE conn7 <- [1,183,null,{"value":null}] 11:09:38 INFO - PROCESS | 2900 | 1467050978092 Marionette TRACE conn7 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:38 INFO - PROCESS | 2900 | 1467050978094 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:38 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7FDD7800 == 39 [pid = 2900] [id = 55] 11:09:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E7D418C00) [pid = 2900] [serial = 162] [outer = 0000000000000000] 11:09:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E7D56AC00) [pid = 2900] [serial = 163] [outer = 0000002E7D418C00] 11:09:38 INFO - PROCESS | 2900 | 1467050978147 Marionette DEBUG loaded listener.js 11:09:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E7DCBAC00) [pid = 2900] [serial = 164] [outer = 0000002E7D418C00] 11:09:38 INFO - PROCESS | 2900 | 1467050978562 Marionette TRACE conn7 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 11:09:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:09:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 650ms 11:09:38 INFO - PROCESS | 2900 | 1467050978643 Marionette TRACE conn7 -> [0,185,"getWindowHandle",null] 11:09:38 INFO - PROCESS | 2900 | 1467050978648 Marionette TRACE conn7 <- [1,185,null,{"value":"13"}] 11:09:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:09:38 INFO - PROCESS | 2900 | 1467050978654 Marionette TRACE conn7 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:09:38 INFO - PROCESS | 2900 | 1467050978659 Marionette TRACE conn7 <- [1,186,null,{}] 11:09:38 INFO - PROCESS | 2900 | 1467050978666 Marionette TRACE conn7 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:38 INFO - PROCESS | 2900 | 1467050978670 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:38 INFO - PROCESS | 2900 | 1467050978795 Marionette TRACE conn7 <- [1,187,null,{"value":null}] 11:09:38 INFO - PROCESS | 2900 | 1467050978926 Marionette TRACE conn7 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:38 INFO - PROCESS | 2900 | 1467050978931 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:38 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06954800 == 40 [pid = 2900] [id = 56] 11:09:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E05FDAC00) [pid = 2900] [serial = 165] [outer = 0000000000000000] 11:09:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E06182C00) [pid = 2900] [serial = 166] [outer = 0000002E05FDAC00] 11:09:38 INFO - PROCESS | 2900 | 1467050978990 Marionette DEBUG loaded listener.js 11:09:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E0698BC00) [pid = 2900] [serial = 167] [outer = 0000002E05FDAC00] 11:09:39 INFO - PROCESS | 2900 | 1467050979528 Marionette TRACE conn7 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 11:09:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:09:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 943ms 11:09:39 INFO - PROCESS | 2900 | 1467050979600 Marionette TRACE conn7 -> [0,189,"getWindowHandle",null] 11:09:39 INFO - PROCESS | 2900 | 1467050979605 Marionette TRACE conn7 <- [1,189,null,{"value":"13"}] 11:09:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:09:39 INFO - PROCESS | 2900 | 1467050979612 Marionette TRACE conn7 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:09:39 INFO - PROCESS | 2900 | 1467050979615 Marionette TRACE conn7 <- [1,190,null,{}] 11:09:39 INFO - PROCESS | 2900 | 1467050979619 Marionette TRACE conn7 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:39 INFO - PROCESS | 2900 | 1467050979622 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:39 INFO - PROCESS | 2900 | 1467050979743 Marionette TRACE conn7 <- [1,191,null,{"value":null}] 11:09:39 INFO - PROCESS | 2900 | 1467050979802 Marionette TRACE conn7 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:39 INFO - PROCESS | 2900 | 1467050979805 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:39 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C5D7800 == 41 [pid = 2900] [id = 57] 11:09:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E0C18FC00) [pid = 2900] [serial = 168] [outer = 0000000000000000] 11:09:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E0C535C00) [pid = 2900] [serial = 169] [outer = 0000002E0C18FC00] 11:09:39 INFO - PROCESS | 2900 | 1467050979862 Marionette DEBUG loaded listener.js 11:09:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 91 (0000002E0CACF400) [pid = 2900] [serial = 170] [outer = 0000002E0C18FC00] 11:09:40 INFO - PROCESS | 2900 | 1467050980482 Marionette TRACE conn7 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 11:09:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:09:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 944ms 11:09:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:09:40 INFO - PROCESS | 2900 | 1467050980558 Marionette TRACE conn7 -> [0,193,"getWindowHandle",null] 11:09:40 INFO - PROCESS | 2900 | 1467050980561 Marionette TRACE conn7 <- [1,193,null,{"value":"13"}] 11:09:40 INFO - PROCESS | 2900 | 1467050980565 Marionette TRACE conn7 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:09:40 INFO - PROCESS | 2900 | 1467050980569 Marionette TRACE conn7 <- [1,194,null,{}] 11:09:40 INFO - PROCESS | 2900 | 1467050980580 Marionette TRACE conn7 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:40 INFO - PROCESS | 2900 | 1467050980586 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:40 INFO - PROCESS | 2900 | 1467050980706 Marionette TRACE conn7 <- [1,195,null,{"value":null}] 11:09:40 INFO - PROCESS | 2900 | 1467050980771 Marionette TRACE conn7 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:40 INFO - PROCESS | 2900 | 1467050980775 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:40 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D965000 == 42 [pid = 2900] [id = 58] 11:09:40 INFO - PROCESS | 2900 | ++DOMWINDOW == 92 (0000002E77026000) [pid = 2900] [serial = 171] [outer = 0000000000000000] 11:09:40 INFO - PROCESS | 2900 | ++DOMWINDOW == 93 (0000002E77176000) [pid = 2900] [serial = 172] [outer = 0000002E77026000] 11:09:40 INFO - PROCESS | 2900 | 1467050980837 Marionette DEBUG loaded listener.js 11:09:40 INFO - PROCESS | 2900 | ++DOMWINDOW == 94 (0000002E7840E800) [pid = 2900] [serial = 173] [outer = 0000002E77026000] 11:09:41 INFO - PROCESS | 2900 | 1467050981459 Marionette TRACE conn7 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 11:09:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:09:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 943ms 11:09:41 INFO - PROCESS | 2900 | 1467050981509 Marionette TRACE conn7 -> [0,197,"getWindowHandle",null] 11:09:41 INFO - PROCESS | 2900 | 1467050981513 Marionette TRACE conn7 <- [1,197,null,{"value":"13"}] 11:09:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:09:41 INFO - PROCESS | 2900 | 1467050981516 Marionette TRACE conn7 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:09:41 INFO - PROCESS | 2900 | 1467050981519 Marionette TRACE conn7 <- [1,198,null,{}] 11:09:41 INFO - PROCESS | 2900 | 1467050981522 Marionette TRACE conn7 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:41 INFO - PROCESS | 2900 | 1467050981525 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:41 INFO - PROCESS | 2900 | 1467050981637 Marionette TRACE conn7 <- [1,199,null,{"value":null}] 11:09:41 INFO - PROCESS | 2900 | 1467050981702 Marionette TRACE conn7 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:41 INFO - PROCESS | 2900 | 1467050981704 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:41 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D972800 == 43 [pid = 2900] [id = 59] 11:09:41 INFO - PROCESS | 2900 | ++DOMWINDOW == 95 (0000002E0C6A9C00) [pid = 2900] [serial = 174] [outer = 0000000000000000] 11:09:41 INFO - PROCESS | 2900 | ++DOMWINDOW == 96 (0000002E0C6AD000) [pid = 2900] [serial = 175] [outer = 0000002E0C6A9C00] 11:09:41 INFO - PROCESS | 2900 | 1467050981759 Marionette DEBUG loaded listener.js 11:09:41 INFO - PROCESS | 2900 | ++DOMWINDOW == 97 (0000002E0CAD2000) [pid = 2900] [serial = 176] [outer = 0000002E0C6A9C00] 11:09:42 INFO - PROCESS | 2900 | 1467050982406 Marionette TRACE conn7 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 11:09:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:09:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 944ms 11:09:42 INFO - PROCESS | 2900 | 1467050982463 Marionette TRACE conn7 -> [0,201,"getWindowHandle",null] 11:09:42 INFO - PROCESS | 2900 | 1467050982467 Marionette TRACE conn7 <- [1,201,null,{"value":"13"}] 11:09:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:09:42 INFO - PROCESS | 2900 | 1467050982472 Marionette TRACE conn7 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:09:42 INFO - PROCESS | 2900 | 1467050982475 Marionette TRACE conn7 <- [1,202,null,{}] 11:09:42 INFO - PROCESS | 2900 | 1467050982481 Marionette TRACE conn7 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:42 INFO - PROCESS | 2900 | 1467050982484 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:42 INFO - PROCESS | 2900 | 1467050982589 Marionette TRACE conn7 <- [1,203,null,{"value":null}] 11:09:42 INFO - PROCESS | 2900 | 1467050982659 Marionette TRACE conn7 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:42 INFO - PROCESS | 2900 | 1467050982662 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:42 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0731C000 == 44 [pid = 2900] [id = 60] 11:09:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 98 (0000002E05FE0000) [pid = 2900] [serial = 177] [outer = 0000000000000000] 11:09:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 99 (0000002E066CCC00) [pid = 2900] [serial = 178] [outer = 0000002E05FE0000] 11:09:42 INFO - PROCESS | 2900 | 1467050982713 Marionette DEBUG loaded listener.js 11:09:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 100 (0000002E07570800) [pid = 2900] [serial = 179] [outer = 0000002E05FE0000] 11:09:43 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C55E800 == 43 [pid = 2900] [id = 54] 11:09:43 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7EC34800 == 42 [pid = 2900] [id = 53] 11:09:43 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7D564000 == 41 [pid = 2900] [id = 52] 11:09:43 INFO - PROCESS | 2900 | --DOCSHELL 0000002E79776000 == 40 [pid = 2900] [id = 51] 11:09:43 INFO - PROCESS | 2900 | --DOCSHELL 0000002E779EF800 == 39 [pid = 2900] [id = 50] 11:09:43 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0CDCC800 == 38 [pid = 2900] [id = 49] 11:09:43 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C5E6000 == 37 [pid = 2900] [id = 48] 11:09:43 INFO - PROCESS | 2900 | --DOCSHELL 0000002E08C36800 == 36 [pid = 2900] [id = 47] 11:09:43 INFO - PROCESS | 2900 | --DOCSHELL 0000002E05B19000 == 35 [pid = 2900] [id = 46] 11:09:43 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0520B000 == 34 [pid = 2900] [id = 44] 11:09:43 INFO - PROCESS | 2900 | --DOMWINDOW == 99 (0000002E7D249C00) [pid = 2900] [serial = 129] [outer = 0000000000000000] [url = about:blank] 11:09:43 INFO - PROCESS | 2900 | --DOMWINDOW == 98 (0000002E0DC02C00) [pid = 2900] [serial = 114] [outer = 0000000000000000] [url = about:blank] 11:09:43 INFO - PROCESS | 2900 | --DOMWINDOW == 97 (0000002E0C145C00) [pid = 2900] [serial = 108] [outer = 0000000000000000] [url = about:blank] 11:09:43 INFO - PROCESS | 2900 | --DOMWINDOW == 96 (0000002E05FE6000) [pid = 2900] [serial = 102] [outer = 0000000000000000] [url = about:blank] 11:09:43 INFO - PROCESS | 2900 | --DOMWINDOW == 95 (0000002E066D7400) [pid = 2900] [serial = 103] [outer = 0000000000000000] [url = about:blank] 11:09:43 INFO - PROCESS | 2900 | --DOMWINDOW == 94 (0000002E072AD400) [pid = 2900] [serial = 105] [outer = 0000000000000000] [url = about:blank] 11:09:43 INFO - PROCESS | 2900 | --DOMWINDOW == 93 (0000002E07F38400) [pid = 2900] [serial = 106] [outer = 0000000000000000] [url = about:blank] 11:09:43 INFO - PROCESS | 2900 | --DOMWINDOW == 92 (0000002E05FD7800) [pid = 2900] [serial = 99] [outer = 0000000000000000] [url = about:blank] 11:09:43 INFO - PROCESS | 2900 | --DOMWINDOW == 91 (0000002E0CBE4C00) [pid = 2900] [serial = 111] [outer = 0000000000000000] [url = about:blank] 11:09:43 INFO - PROCESS | 2900 | --DOMWINDOW == 90 (0000002E771D1000) [pid = 2900] [serial = 117] [outer = 0000000000000000] [url = about:blank] 11:09:43 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E0C191400) [pid = 2900] [serial = 126] [outer = 0000000000000000] [url = about:blank] 11:09:43 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E0C538000) [pid = 2900] [serial = 88] [outer = 0000000000000000] [url = about:blank] 11:09:43 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E07F43000) [pid = 2900] [serial = 87] [outer = 0000000000000000] [url = about:blank] 11:09:43 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E77176C00) [pid = 2900] [serial = 91] [outer = 0000000000000000] [url = about:blank] 11:09:43 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0D7EEC00) [pid = 2900] [serial = 90] [outer = 0000000000000000] [url = about:blank] 11:09:43 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E79DD7400) [pid = 2900] [serial = 94] [outer = 0000000000000000] [url = about:blank] 11:09:43 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E791C8000) [pid = 2900] [serial = 93] [outer = 0000000000000000] [url = about:blank] 11:09:43 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E7A0E1400) [pid = 2900] [serial = 97] [outer = 0000000000000000] [url = about:blank] 11:09:43 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E068A7800) [pid = 2900] [serial = 96] [outer = 0000000000000000] [url = about:blank] 11:09:43 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E76FCB800) [pid = 2900] [serial = 115] [outer = 0000000000000000] [url = about:blank] 11:09:43 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E05C2E800) [pid = 2900] [serial = 120] [outer = 0000000000000000] [url = about:blank] 11:09:43 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0C537400) [pid = 2900] [serial = 127] [outer = 0000000000000000] [url = about:blank] 11:09:43 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E78930000) [pid = 2900] [serial = 118] [outer = 0000000000000000] [url = about:blank] 11:09:43 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0C140C00) [pid = 2900] [serial = 121] [outer = 0000000000000000] [url = about:blank] 11:09:43 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E7901E800) [pid = 2900] [serial = 123] [outer = 0000000000000000] [url = about:blank] 11:09:43 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0CD3FC00) [pid = 2900] [serial = 112] [outer = 0000000000000000] [url = about:blank] 11:09:43 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E79718C00) [pid = 2900] [serial = 124] [outer = 0000000000000000] [url = about:blank] 11:09:43 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0C6BC000) [pid = 2900] [serial = 109] [outer = 0000000000000000] [url = about:blank] 11:09:43 INFO - PROCESS | 2900 | 1467050983265 Marionette TRACE conn7 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 11:09:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:09:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 839ms 11:09:43 INFO - PROCESS | 2900 | 1467050983311 Marionette TRACE conn7 -> [0,205,"getWindowHandle",null] 11:09:43 INFO - PROCESS | 2900 | 1467050983316 Marionette TRACE conn7 <- [1,205,null,{"value":"13"}] 11:09:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:09:43 INFO - PROCESS | 2900 | 1467050983322 Marionette TRACE conn7 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:09:43 INFO - PROCESS | 2900 | 1467050983325 Marionette TRACE conn7 <- [1,206,null,{}] 11:09:43 INFO - PROCESS | 2900 | 1467050983329 Marionette TRACE conn7 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:43 INFO - PROCESS | 2900 | 1467050983331 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:43 INFO - PROCESS | 2900 | 1467050983420 Marionette TRACE conn7 <- [1,207,null,{"value":null}] 11:09:43 INFO - PROCESS | 2900 | 1467050983428 Marionette TRACE conn7 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:43 INFO - PROCESS | 2900 | 1467050983430 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:43 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06961000 == 35 [pid = 2900] [id = 61] 11:09:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E05FD8C00) [pid = 2900] [serial = 180] [outer = 0000000000000000] 11:09:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E06A99800) [pid = 2900] [serial = 181] [outer = 0000002E05FD8C00] 11:09:43 INFO - PROCESS | 2900 | 1467050983480 Marionette DEBUG loaded listener.js 11:09:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E07FB6000) [pid = 2900] [serial = 182] [outer = 0000002E05FD8C00] 11:09:43 INFO - PROCESS | 2900 | 1467050983938 Marionette TRACE conn7 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 11:09:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:09:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 628ms 11:09:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:09:43 INFO - PROCESS | 2900 | 1467050983953 Marionette TRACE conn7 -> [0,209,"getWindowHandle",null] 11:09:43 INFO - PROCESS | 2900 | 1467050983955 Marionette TRACE conn7 <- [1,209,null,{"value":"13"}] 11:09:43 INFO - PROCESS | 2900 | 1467050983959 Marionette TRACE conn7 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:09:43 INFO - PROCESS | 2900 | 1467050983963 Marionette TRACE conn7 <- [1,210,null,{}] 11:09:43 INFO - PROCESS | 2900 | 1467050983974 Marionette TRACE conn7 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:43 INFO - PROCESS | 2900 | 1467050983978 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:44 INFO - PROCESS | 2900 | 1467050984064 Marionette TRACE conn7 <- [1,211,null,{"value":null}] 11:09:44 INFO - PROCESS | 2900 | 1467050984073 Marionette TRACE conn7 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:44 INFO - PROCESS | 2900 | 1467050984076 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:44 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C559000 == 36 [pid = 2900] [id = 62] 11:09:44 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0C18E400) [pid = 2900] [serial = 183] [outer = 0000000000000000] 11:09:44 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0C534000) [pid = 2900] [serial = 184] [outer = 0000002E0C18E400] 11:09:44 INFO - PROCESS | 2900 | 1467050984125 Marionette DEBUG loaded listener.js 11:09:44 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0C6A6000) [pid = 2900] [serial = 185] [outer = 0000002E0C18E400] 11:09:44 INFO - PROCESS | 2900 | 1467050984586 Marionette TRACE conn7 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 11:09:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:09:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 691ms 11:09:44 INFO - PROCESS | 2900 | 1467050984653 Marionette TRACE conn7 -> [0,213,"getWindowHandle",null] 11:09:44 INFO - PROCESS | 2900 | 1467050984656 Marionette TRACE conn7 <- [1,213,null,{"value":"13"}] 11:09:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:09:44 INFO - PROCESS | 2900 | 1467050984659 Marionette TRACE conn7 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:09:44 INFO - PROCESS | 2900 | 1467050984661 Marionette TRACE conn7 <- [1,214,null,{}] 11:09:44 INFO - PROCESS | 2900 | 1467050984665 Marionette TRACE conn7 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:44 INFO - PROCESS | 2900 | 1467050984667 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:44 INFO - PROCESS | 2900 | 1467050984754 Marionette TRACE conn7 <- [1,215,null,{"value":null}] 11:09:44 INFO - PROCESS | 2900 | 1467050984766 Marionette TRACE conn7 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:44 INFO - PROCESS | 2900 | 1467050984768 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:44 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CDC1000 == 37 [pid = 2900] [id = 63] 11:09:44 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0C6C6800) [pid = 2900] [serial = 186] [outer = 0000000000000000] 11:09:44 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0CACEC00) [pid = 2900] [serial = 187] [outer = 0000002E0C6C6800] 11:09:44 INFO - PROCESS | 2900 | 1467050984813 Marionette DEBUG loaded listener.js 11:09:44 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0CBD9400) [pid = 2900] [serial = 188] [outer = 0000002E0C6C6800] 11:09:45 INFO - PROCESS | 2900 | 1467050985214 Marionette TRACE conn7 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 11:09:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:09:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 586ms 11:09:45 INFO - PROCESS | 2900 | 1467050985252 Marionette TRACE conn7 -> [0,217,"getWindowHandle",null] 11:09:45 INFO - PROCESS | 2900 | 1467050985254 Marionette TRACE conn7 <- [1,217,null,{"value":"13"}] 11:09:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:09:45 INFO - PROCESS | 2900 | 1467050985258 Marionette TRACE conn7 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:09:45 INFO - PROCESS | 2900 | 1467050985260 Marionette TRACE conn7 <- [1,218,null,{}] 11:09:45 INFO - PROCESS | 2900 | 1467050985263 Marionette TRACE conn7 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:45 INFO - PROCESS | 2900 | 1467050985266 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:45 INFO - PROCESS | 2900 | 1467050985347 Marionette TRACE conn7 <- [1,219,null,{"value":null}] 11:09:45 INFO - PROCESS | 2900 | 1467050985353 Marionette TRACE conn7 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:45 INFO - PROCESS | 2900 | 1467050985362 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:45 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DC4F800 == 38 [pid = 2900] [id = 64] 11:09:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0598B800) [pid = 2900] [serial = 189] [outer = 0000000000000000] 11:09:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0CD41400) [pid = 2900] [serial = 190] [outer = 0000002E0598B800] 11:09:45 INFO - PROCESS | 2900 | 1467050985408 Marionette DEBUG loaded listener.js 11:09:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0DC03800) [pid = 2900] [serial = 191] [outer = 0000002E0598B800] 11:09:45 INFO - PROCESS | 2900 | 1467050985886 Marionette TRACE conn7 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 11:09:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:09:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 690ms 11:09:45 INFO - PROCESS | 2900 | 1467050985952 Marionette TRACE conn7 -> [0,221,"getWindowHandle",null] 11:09:45 INFO - PROCESS | 2900 | 1467050985954 Marionette TRACE conn7 <- [1,221,null,{"value":"13"}] 11:09:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:09:45 INFO - PROCESS | 2900 | 1467050985958 Marionette TRACE conn7 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:09:45 INFO - PROCESS | 2900 | 1467050985960 Marionette TRACE conn7 <- [1,222,null,{}] 11:09:45 INFO - PROCESS | 2900 | 1467050985963 Marionette TRACE conn7 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:45 INFO - PROCESS | 2900 | 1467050985969 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:46 INFO - PROCESS | 2900 | 1467050986109 Marionette TRACE conn7 <- [1,223,null,{"value":null}] 11:09:46 INFO - PROCESS | 2900 | 1467050986154 Marionette TRACE conn7 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:46 INFO - PROCESS | 2900 | 1467050986156 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:46 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E059E7800 == 39 [pid = 2900] [id = 65] 11:09:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E05958800) [pid = 2900] [serial = 192] [outer = 0000000000000000] 11:09:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E05ED2800) [pid = 2900] [serial = 193] [outer = 0000002E05958800] 11:09:46 INFO - PROCESS | 2900 | 1467050986202 Marionette DEBUG loaded listener.js 11:09:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E0882CC00) [pid = 2900] [serial = 194] [outer = 0000002E05958800] 11:09:46 INFO - PROCESS | 2900 | 1467050986603 Marionette TRACE conn7 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 11:09:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:09:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 692ms 11:09:46 INFO - PROCESS | 2900 | 1467050986656 Marionette TRACE conn7 -> [0,225,"getWindowHandle",null] 11:09:46 INFO - PROCESS | 2900 | 1467050986658 Marionette TRACE conn7 <- [1,225,null,{"value":"13"}] 11:09:46 INFO - PROCESS | 2900 | 1467050986662 Marionette TRACE conn7 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:09:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:09:46 INFO - PROCESS | 2900 | 1467050986664 Marionette TRACE conn7 <- [1,226,null,{}] 11:09:46 INFO - PROCESS | 2900 | 1467050986688 Marionette TRACE conn7 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:46 INFO - PROCESS | 2900 | 1467050986691 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:46 INFO - PROCESS | 2900 | 1467050986807 Marionette TRACE conn7 <- [1,227,null,{"value":null}] 11:09:46 INFO - PROCESS | 2900 | 1467050986815 Marionette TRACE conn7 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:46 INFO - PROCESS | 2900 | 1467050986817 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:46 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E05209000 == 40 [pid = 2900] [id = 66] 11:09:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E09626C00) [pid = 2900] [serial = 195] [outer = 0000000000000000] 11:09:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E77A0C800) [pid = 2900] [serial = 196] [outer = 0000002E09626C00] 11:09:46 INFO - PROCESS | 2900 | 1467050986863 Marionette DEBUG loaded listener.js 11:09:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E78256C00) [pid = 2900] [serial = 197] [outer = 0000002E09626C00] 11:09:47 INFO - PROCESS | 2900 | 1467050987271 Marionette TRACE conn7 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 11:09:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:09:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 11:09:47 INFO - PROCESS | 2900 | 1467050987296 Marionette TRACE conn7 -> [0,229,"getWindowHandle",null] 11:09:47 INFO - PROCESS | 2900 | 1467050987298 Marionette TRACE conn7 <- [1,229,null,{"value":"13"}] 11:09:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:09:47 INFO - PROCESS | 2900 | 1467050987302 Marionette TRACE conn7 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:09:47 INFO - PROCESS | 2900 | 1467050987304 Marionette TRACE conn7 <- [1,230,null,{}] 11:09:47 INFO - PROCESS | 2900 | 1467050987308 Marionette TRACE conn7 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:47 INFO - PROCESS | 2900 | 1467050987309 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:47 INFO - PROCESS | 2900 | 1467050987413 Marionette TRACE conn7 <- [1,231,null,{"value":null}] 11:09:47 INFO - PROCESS | 2900 | 1467050987419 Marionette TRACE conn7 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:47 INFO - PROCESS | 2900 | 1467050987421 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:47 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7D27C000 == 41 [pid = 2900] [id = 67] 11:09:47 INFO - PROCESS | 2900 | ++DOMWINDOW == 91 (0000002E77A09800) [pid = 2900] [serial = 198] [outer = 0000000000000000] 11:09:47 INFO - PROCESS | 2900 | ++DOMWINDOW == 92 (0000002E78A6E800) [pid = 2900] [serial = 199] [outer = 0000002E77A09800] 11:09:47 INFO - PROCESS | 2900 | 1467050987466 Marionette DEBUG loaded listener.js 11:09:47 INFO - PROCESS | 2900 | ++DOMWINDOW == 93 (0000002E78F0CC00) [pid = 2900] [serial = 200] [outer = 0000002E77A09800] 11:09:47 INFO - PROCESS | 2900 | --DOMWINDOW == 92 (0000002E05FE0800) [pid = 2900] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:09:47 INFO - PROCESS | 2900 | --DOMWINDOW == 91 (0000002E7794C800) [pid = 2900] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:09:47 INFO - PROCESS | 2900 | --DOMWINDOW == 90 (0000002E02BAAC00) [pid = 2900] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:09:47 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E0721F400) [pid = 2900] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:09:47 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E0C53CC00) [pid = 2900] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:09:47 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E05990800) [pid = 2900] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:09:47 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E78F09800) [pid = 2900] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:09:47 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0D7E3C00) [pid = 2900] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:09:47 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0C18CC00) [pid = 2900] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:09:47 INFO - PROCESS | 2900 | 1467050987920 Marionette TRACE conn7 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 11:09:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:09:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 692ms 11:09:48 INFO - PROCESS | 2900 | 1467050987996 Marionette TRACE conn7 -> [0,233,"getWindowHandle",null] 11:09:48 INFO - PROCESS | 2900 | 1467050987999 Marionette TRACE conn7 <- [1,233,null,{"value":"13"}] 11:09:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:09:48 INFO - PROCESS | 2900 | 1467050988002 Marionette TRACE conn7 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:09:48 INFO - PROCESS | 2900 | 1467050988004 Marionette TRACE conn7 <- [1,234,null,{}] 11:09:48 INFO - PROCESS | 2900 | 1467050988007 Marionette TRACE conn7 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:48 INFO - PROCESS | 2900 | 1467050988017 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:48 INFO - PROCESS | 2900 | 1467050988119 Marionette TRACE conn7 <- [1,235,null,{"value":null}] 11:09:48 INFO - PROCESS | 2900 | 1467050988127 Marionette TRACE conn7 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:48 INFO - PROCESS | 2900 | 1467050988129 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:48 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7DD74000 == 42 [pid = 2900] [id = 68] 11:09:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E0CD35400) [pid = 2900] [serial = 201] [outer = 0000000000000000] 11:09:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E78F0F000) [pid = 2900] [serial = 202] [outer = 0000002E0CD35400] 11:09:48 INFO - PROCESS | 2900 | 1467050988174 Marionette DEBUG loaded listener.js 11:09:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E791CB800) [pid = 2900] [serial = 203] [outer = 0000002E0CD35400] 11:09:48 INFO - PROCESS | 2900 | 1467050988672 Marionette TRACE conn7 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 11:09:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:09:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 734ms 11:09:48 INFO - PROCESS | 2900 | 1467050988739 Marionette TRACE conn7 -> [0,237,"getWindowHandle",null] 11:09:48 INFO - PROCESS | 2900 | 1467050988741 Marionette TRACE conn7 <- [1,237,null,{"value":"13"}] 11:09:48 INFO - PROCESS | 2900 | 1467050988744 Marionette TRACE conn7 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:09:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:09:48 INFO - PROCESS | 2900 | 1467050988746 Marionette TRACE conn7 <- [1,238,null,{}] 11:09:48 INFO - PROCESS | 2900 | 1467050988750 Marionette TRACE conn7 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:48 INFO - PROCESS | 2900 | 1467050988751 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:48 INFO - PROCESS | 2900 | 1467050988836 Marionette TRACE conn7 <- [1,239,null,{"value":null}] 11:09:48 INFO - PROCESS | 2900 | 1467050988841 Marionette TRACE conn7 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:48 INFO - PROCESS | 2900 | 1467050988843 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:48 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7ED85000 == 43 [pid = 2900] [id = 69] 11:09:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E0CA77800) [pid = 2900] [serial = 204] [outer = 0000000000000000] 11:09:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E791C8000) [pid = 2900] [serial = 205] [outer = 0000002E0CA77800] 11:09:48 INFO - PROCESS | 2900 | 1467050988887 Marionette DEBUG loaded listener.js 11:09:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E7D247000) [pid = 2900] [serial = 206] [outer = 0000002E0CA77800] 11:09:49 INFO - PROCESS | 2900 | 1467050989290 Marionette TRACE conn7 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 11:09:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:09:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 586ms 11:09:49 INFO - PROCESS | 2900 | 1467050989334 Marionette TRACE conn7 -> [0,241,"getWindowHandle",null] 11:09:49 INFO - PROCESS | 2900 | 1467050989337 Marionette TRACE conn7 <- [1,241,null,{"value":"13"}] 11:09:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:09:49 INFO - PROCESS | 2900 | 1467050989340 Marionette TRACE conn7 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:09:49 INFO - PROCESS | 2900 | 1467050989343 Marionette TRACE conn7 <- [1,242,null,{}] 11:09:49 INFO - PROCESS | 2900 | 1467050989347 Marionette TRACE conn7 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:49 INFO - PROCESS | 2900 | 1467050989349 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:49 INFO - PROCESS | 2900 | 1467050989479 Marionette TRACE conn7 <- [1,243,null,{"value":null}] 11:09:49 INFO - PROCESS | 2900 | 1467050989487 Marionette TRACE conn7 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:49 INFO - PROCESS | 2900 | 1467050989490 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:49 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD85000 == 44 [pid = 2900] [id = 70] 11:09:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 91 (0000002E0A6C4800) [pid = 2900] [serial = 207] [outer = 0000000000000000] 11:09:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 92 (0000002E7D2B8800) [pid = 2900] [serial = 208] [outer = 0000002E0A6C4800] 11:09:49 INFO - PROCESS | 2900 | 1467050989536 Marionette DEBUG loaded listener.js 11:09:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 93 (0000002E7DCDA400) [pid = 2900] [serial = 209] [outer = 0000002E0A6C4800] 11:09:50 INFO - PROCESS | 2900 | 1467050990176 Marionette TRACE conn7 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 11:09:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:09:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 880ms 11:09:50 INFO - PROCESS | 2900 | 1467050990224 Marionette TRACE conn7 -> [0,245,"getWindowHandle",null] 11:09:50 INFO - PROCESS | 2900 | 1467050990229 Marionette TRACE conn7 <- [1,245,null,{"value":"13"}] 11:09:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:09:50 INFO - PROCESS | 2900 | 1467050990234 Marionette TRACE conn7 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:09:50 INFO - PROCESS | 2900 | 1467050990240 Marionette TRACE conn7 <- [1,246,null,{}] 11:09:50 INFO - PROCESS | 2900 | 1467050990246 Marionette TRACE conn7 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:50 INFO - PROCESS | 2900 | 1467050990249 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:50 INFO - PROCESS | 2900 | 1467050990368 Marionette TRACE conn7 <- [1,247,null,{"value":null}] 11:09:50 INFO - PROCESS | 2900 | 1467050990436 Marionette TRACE conn7 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:50 INFO - PROCESS | 2900 | 1467050990439 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:50 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E07318000 == 45 [pid = 2900] [id = 71] 11:09:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 94 (0000002E05FE5800) [pid = 2900] [serial = 210] [outer = 0000000000000000] 11:09:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 95 (0000002E068A0400) [pid = 2900] [serial = 211] [outer = 0000002E05FE5800] 11:09:50 INFO - PROCESS | 2900 | 1467050990497 Marionette DEBUG loaded listener.js 11:09:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 96 (0000002E08583800) [pid = 2900] [serial = 212] [outer = 0000002E05FE5800] 11:09:51 INFO - PROCESS | 2900 | 1467050991135 Marionette TRACE conn7 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 11:09:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:09:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 943ms 11:09:51 INFO - PROCESS | 2900 | 1467050991181 Marionette TRACE conn7 -> [0,249,"getWindowHandle",null] 11:09:51 INFO - PROCESS | 2900 | 1467050991186 Marionette TRACE conn7 <- [1,249,null,{"value":"13"}] 11:09:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:09:51 INFO - PROCESS | 2900 | 1467050991193 Marionette TRACE conn7 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:09:51 INFO - PROCESS | 2900 | 1467050991196 Marionette TRACE conn7 <- [1,250,null,{}] 11:09:51 INFO - PROCESS | 2900 | 1467050991200 Marionette TRACE conn7 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:51 INFO - PROCESS | 2900 | 1467050991203 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:51 INFO - PROCESS | 2900 | 1467050991323 Marionette TRACE conn7 <- [1,251,null,{"value":null}] 11:09:51 INFO - PROCESS | 2900 | 1467050991392 Marionette TRACE conn7 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:51 INFO - PROCESS | 2900 | 1467050991395 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:51 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD91000 == 46 [pid = 2900] [id = 72] 11:09:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 97 (0000002E0C144400) [pid = 2900] [serial = 213] [outer = 0000000000000000] 11:09:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 98 (0000002E0C195000) [pid = 2900] [serial = 214] [outer = 0000002E0C144400] 11:09:51 INFO - PROCESS | 2900 | 1467050991452 Marionette DEBUG loaded listener.js 11:09:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 99 (0000002E0C6BEC00) [pid = 2900] [serial = 215] [outer = 0000002E0C144400] 11:09:52 INFO - PROCESS | 2900 | 1467050992039 Marionette TRACE conn7 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 11:09:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:09:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 881ms 11:09:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:09:52 INFO - PROCESS | 2900 | 1467050992076 Marionette TRACE conn7 -> [0,253,"getWindowHandle",null] 11:09:52 INFO - PROCESS | 2900 | 1467050992079 Marionette TRACE conn7 <- [1,253,null,{"value":"13"}] 11:09:52 INFO - PROCESS | 2900 | 1467050992083 Marionette TRACE conn7 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:09:52 INFO - PROCESS | 2900 | 1467050992087 Marionette TRACE conn7 <- [1,254,null,{}] 11:09:52 INFO - PROCESS | 2900 | 1467050992099 Marionette TRACE conn7 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:52 INFO - PROCESS | 2900 | 1467050992104 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:52 INFO - PROCESS | 2900 | 1467050992220 Marionette TRACE conn7 <- [1,255,null,{"value":null}] 11:09:52 INFO - PROCESS | 2900 | 1467050992303 Marionette TRACE conn7 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:52 INFO - PROCESS | 2900 | 1467050992307 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:52 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7FDC6800 == 47 [pid = 2900] [id = 73] 11:09:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 100 (0000002E0DC0A400) [pid = 2900] [serial = 216] [outer = 0000000000000000] 11:09:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 101 (0000002E77022C00) [pid = 2900] [serial = 217] [outer = 0000002E0DC0A400] 11:09:52 INFO - PROCESS | 2900 | 1467050992365 Marionette DEBUG loaded listener.js 11:09:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 102 (0000002E779DD000) [pid = 2900] [serial = 218] [outer = 0000002E0DC0A400] 11:09:53 INFO - PROCESS | 2900 | 1467050993113 Marionette TRACE conn7 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 11:09:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:09:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1082ms 11:09:53 INFO - PROCESS | 2900 | 1467050993191 Marionette TRACE conn7 -> [0,257,"getWindowHandle",null] 11:09:53 INFO - PROCESS | 2900 | 1467050993194 Marionette TRACE conn7 <- [1,257,null,{"value":"13"}] 11:09:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:09:53 INFO - PROCESS | 2900 | 1467050993215 Marionette TRACE conn7 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:09:53 INFO - PROCESS | 2900 | 1467050993217 Marionette TRACE conn7 <- [1,258,null,{}] 11:09:53 INFO - PROCESS | 2900 | 1467050993221 Marionette TRACE conn7 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:53 INFO - PROCESS | 2900 | 1467050993224 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:53 INFO - PROCESS | 2900 | 1467050993377 Marionette TRACE conn7 <- [1,259,null,{"value":null}] 11:09:53 INFO - PROCESS | 2900 | 1467050993589 Marionette TRACE conn7 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:53 INFO - PROCESS | 2900 | 1467050993592 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:53 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06825800 == 48 [pid = 2900] [id = 74] 11:09:53 INFO - PROCESS | 2900 | ++DOMWINDOW == 103 (0000002E0346F000) [pid = 2900] [serial = 219] [outer = 0000000000000000] 11:09:53 INFO - PROCESS | 2900 | ++DOMWINDOW == 104 (0000002E05FDBC00) [pid = 2900] [serial = 220] [outer = 0000002E0346F000] 11:09:53 INFO - PROCESS | 2900 | 1467050993654 Marionette DEBUG loaded listener.js 11:09:53 INFO - PROCESS | 2900 | ++DOMWINDOW == 105 (0000002E0815B400) [pid = 2900] [serial = 221] [outer = 0000002E0346F000] 11:09:54 INFO - PROCESS | 2900 | 1467050994259 Marionette TRACE conn7 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 11:09:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:09:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1090ms 11:09:54 INFO - PROCESS | 2900 | 1467050994302 Marionette TRACE conn7 -> [0,261,"getWindowHandle",null] 11:09:54 INFO - PROCESS | 2900 | 1467050994306 Marionette TRACE conn7 <- [1,261,null,{"value":"13"}] 11:09:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:09:54 INFO - PROCESS | 2900 | 1467050994310 Marionette TRACE conn7 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:09:54 INFO - PROCESS | 2900 | 1467050994313 Marionette TRACE conn7 <- [1,262,null,{}] 11:09:54 INFO - PROCESS | 2900 | 1467050994319 Marionette TRACE conn7 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:54 INFO - PROCESS | 2900 | 1467050994323 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:54 INFO - PROCESS | 2900 | 1467050994430 Marionette TRACE conn7 <- [1,263,null,{"value":null}] 11:09:54 INFO - PROCESS | 2900 | 1467050994517 Marionette TRACE conn7 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:54 INFO - PROCESS | 2900 | 1467050994520 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:54 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A5CE800 == 49 [pid = 2900] [id = 75] 11:09:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 106 (0000002E0A6C9800) [pid = 2900] [serial = 222] [outer = 0000000000000000] 11:09:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 107 (0000002E0C139800) [pid = 2900] [serial = 223] [outer = 0000002E0A6C9800] 11:09:54 INFO - PROCESS | 2900 | 1467050994568 Marionette DEBUG loaded listener.js 11:09:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 108 (0000002E0C194400) [pid = 2900] [serial = 224] [outer = 0000002E0A6C9800] 11:09:54 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7ED85000 == 48 [pid = 2900] [id = 69] 11:09:54 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7DD74000 == 47 [pid = 2900] [id = 68] 11:09:54 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7D27C000 == 46 [pid = 2900] [id = 67] 11:09:54 INFO - PROCESS | 2900 | --DOCSHELL 0000002E05209000 == 45 [pid = 2900] [id = 66] 11:09:54 INFO - PROCESS | 2900 | --DOCSHELL 0000002E059E7800 == 44 [pid = 2900] [id = 65] 11:09:54 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DC4F800 == 43 [pid = 2900] [id = 64] 11:09:54 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0CDC1000 == 42 [pid = 2900] [id = 63] 11:09:54 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C559000 == 41 [pid = 2900] [id = 62] 11:09:54 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06961000 == 40 [pid = 2900] [id = 61] 11:09:54 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0731C000 == 39 [pid = 2900] [id = 60] 11:09:54 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06954800 == 38 [pid = 2900] [id = 56] 11:09:54 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7FDD7800 == 37 [pid = 2900] [id = 55] 11:09:54 INFO - PROCESS | 2900 | --DOMWINDOW == 107 (0000002E068A6400) [pid = 2900] [serial = 132] [outer = 0000000000000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2900 | --DOMWINDOW == 106 (0000002E7D56AC00) [pid = 2900] [serial = 163] [outer = 0000000000000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2900 | --DOMWINDOW == 105 (0000002E76FD0C00) [pid = 2900] [serial = 147] [outer = 0000000000000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2900 | --DOMWINDOW == 104 (0000002E791CB000) [pid = 2900] [serial = 151] [outer = 0000000000000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2900 | --DOMWINDOW == 103 (0000002E7823B800) [pid = 2900] [serial = 150] [outer = 0000000000000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2900 | --DOMWINDOW == 102 (0000002E03503C00) [pid = 2900] [serial = 135] [outer = 0000000000000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2900 | --DOMWINDOW == 101 (0000002E06202800) [pid = 2900] [serial = 136] [outer = 0000000000000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2900 | --DOMWINDOW == 100 (0000002E08166000) [pid = 2900] [serial = 138] [outer = 0000000000000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2900 | --DOMWINDOW == 99 (0000002E77031800) [pid = 2900] [serial = 148] [outer = 0000000000000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2900 | --DOMWINDOW == 98 (0000002E0965E400) [pid = 2900] [serial = 139] [outer = 0000000000000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2900 | --DOMWINDOW == 97 (0000002E0C6BAC00) [pid = 2900] [serial = 141] [outer = 0000000000000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2900 | --DOMWINDOW == 96 (0000002E0CBDE400) [pid = 2900] [serial = 142] [outer = 0000000000000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2900 | --DOMWINDOW == 95 (0000002E05994C00) [pid = 2900] [serial = 153] [outer = 0000000000000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2900 | --DOMWINDOW == 94 (0000002E79DD4800) [pid = 2900] [serial = 161] [outer = 0000000000000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2900 | --DOMWINDOW == 93 (0000002E78F12400) [pid = 2900] [serial = 160] [outer = 0000000000000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2900 | --DOMWINDOW == 92 (0000002E0D7EA800) [pid = 2900] [serial = 144] [outer = 0000000000000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2900 | --DOMWINDOW == 91 (0000002E0383BC00) [pid = 2900] [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.] 11:09:54 INFO - PROCESS | 2900 | --DOMWINDOW == 90 (0000002E791C5000) [pid = 2900] [serial = 154] [outer = 0000000000000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E0D7E4400) [pid = 2900] [serial = 156] [outer = 0000000000000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E791C7C00) [pid = 2900] [serial = 157] [outer = 0000000000000000] [url = about:blank] 11:09:54 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E0DC0C800) [pid = 2900] [serial = 145] [outer = 0000000000000000] [url = about:blank] 11:09:55 INFO - PROCESS | 2900 | 1467050995049 Marionette TRACE conn7 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 11:09:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:09:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 775ms 11:09:55 INFO - PROCESS | 2900 | 1467050995091 Marionette TRACE conn7 -> [0,265,"getWindowHandle",null] 11:09:55 INFO - PROCESS | 2900 | 1467050995095 Marionette TRACE conn7 <- [1,265,null,{"value":"13"}] 11:09:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:09:55 INFO - PROCESS | 2900 | 1467050995100 Marionette TRACE conn7 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:09:55 INFO - PROCESS | 2900 | 1467050995102 Marionette TRACE conn7 <- [1,266,null,{}] 11:09:55 INFO - PROCESS | 2900 | 1467050995106 Marionette TRACE conn7 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:55 INFO - PROCESS | 2900 | 1467050995108 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:55 INFO - PROCESS | 2900 | 1467050995200 Marionette TRACE conn7 <- [1,267,null,{"value":null}] 11:09:55 INFO - PROCESS | 2900 | 1467050995208 Marionette TRACE conn7 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:55 INFO - PROCESS | 2900 | 1467050995210 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:55 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0730A000 == 38 [pid = 2900] [id = 76] 11:09:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E05FDC000) [pid = 2900] [serial = 225] [outer = 0000000000000000] 11:09:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E07F44400) [pid = 2900] [serial = 226] [outer = 0000002E05FDC000] 11:09:55 INFO - PROCESS | 2900 | 1467050995256 Marionette DEBUG loaded listener.js 11:09:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E0C13A400) [pid = 2900] [serial = 227] [outer = 0000002E05FDC000] 11:09:55 INFO - PROCESS | 2900 | 1467050995703 Marionette TRACE conn7 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 11:09:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:09:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 628ms 11:09:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:09:55 INFO - PROCESS | 2900 | 1467050995735 Marionette TRACE conn7 -> [0,269,"getWindowHandle",null] 11:09:55 INFO - PROCESS | 2900 | 1467050995737 Marionette TRACE conn7 <- [1,269,null,{"value":"13"}] 11:09:55 INFO - PROCESS | 2900 | 1467050995742 Marionette TRACE conn7 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:09:55 INFO - PROCESS | 2900 | 1467050995748 Marionette TRACE conn7 <- [1,270,null,{}] 11:09:55 INFO - PROCESS | 2900 | 1467050995758 Marionette TRACE conn7 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:55 INFO - PROCESS | 2900 | 1467050995761 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:55 INFO - PROCESS | 2900 | 1467050995851 Marionette TRACE conn7 <- [1,271,null,{"value":null}] 11:09:55 INFO - PROCESS | 2900 | 1467050995859 Marionette TRACE conn7 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:55 INFO - PROCESS | 2900 | 1467050995861 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:55 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CB38800 == 39 [pid = 2900] [id = 77] 11:09:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 91 (0000002E0C6B1000) [pid = 2900] [serial = 228] [outer = 0000000000000000] 11:09:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 92 (0000002E0CA72000) [pid = 2900] [serial = 229] [outer = 0000002E0C6B1000] 11:09:55 INFO - PROCESS | 2900 | 1467050995913 Marionette DEBUG loaded listener.js 11:09:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 93 (0000002E0CAD1000) [pid = 2900] [serial = 230] [outer = 0000002E0C6B1000] 11:09:56 INFO - PROCESS | 2900 | 1467050996330 Marionette TRACE conn7 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 11:09:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:09:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 651ms 11:09:56 INFO - PROCESS | 2900 | 1467050996396 Marionette TRACE conn7 -> [0,273,"getWindowHandle",null] 11:09:56 INFO - PROCESS | 2900 | 1467050996398 Marionette TRACE conn7 <- [1,273,null,{"value":"13"}] 11:09:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:09:56 INFO - PROCESS | 2900 | 1467050996402 Marionette TRACE conn7 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:09:56 INFO - PROCESS | 2900 | 1467050996404 Marionette TRACE conn7 <- [1,274,null,{}] 11:09:56 INFO - PROCESS | 2900 | 1467050996408 Marionette TRACE conn7 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:56 INFO - PROCESS | 2900 | 1467050996410 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:56 INFO - PROCESS | 2900 | 1467050996498 Marionette TRACE conn7 <- [1,275,null,{"value":null}] 11:09:56 INFO - PROCESS | 2900 | 1467050996505 Marionette TRACE conn7 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:56 INFO - PROCESS | 2900 | 1467050996507 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:56 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DC4A800 == 40 [pid = 2900] [id = 78] 11:09:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 94 (0000002E0CBE6C00) [pid = 2900] [serial = 231] [outer = 0000000000000000] 11:09:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 95 (0000002E0CD42000) [pid = 2900] [serial = 232] [outer = 0000002E0CBE6C00] 11:09:56 INFO - PROCESS | 2900 | 1467050996552 Marionette DEBUG loaded listener.js 11:09:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 96 (0000002E0DC06400) [pid = 2900] [serial = 233] [outer = 0000002E0CBE6C00] 11:09:56 INFO - PROCESS | 2900 | 1467050996974 Marionette TRACE conn7 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 11:09:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:09:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 11:09:57 INFO - PROCESS | 2900 | 1467050997033 Marionette TRACE conn7 -> [0,277,"getWindowHandle",null] 11:09:57 INFO - PROCESS | 2900 | 1467050997036 Marionette TRACE conn7 <- [1,277,null,{"value":"13"}] 11:09:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:09:57 INFO - PROCESS | 2900 | 1467050997039 Marionette TRACE conn7 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:09:57 INFO - PROCESS | 2900 | 1467050997041 Marionette TRACE conn7 <- [1,278,null,{}] 11:09:57 INFO - PROCESS | 2900 | 1467050997045 Marionette TRACE conn7 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:57 INFO - PROCESS | 2900 | 1467050997047 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:57 INFO - PROCESS | 2900 | 1467050997168 Marionette TRACE conn7 <- [1,279,null,{"value":null}] 11:09:57 INFO - PROCESS | 2900 | 1467050997174 Marionette TRACE conn7 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:57 INFO - PROCESS | 2900 | 1467050997180 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:57 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A5C4800 == 41 [pid = 2900] [id = 79] 11:09:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 97 (0000002E77031800) [pid = 2900] [serial = 234] [outer = 0000000000000000] 11:09:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 98 (0000002E77173C00) [pid = 2900] [serial = 235] [outer = 0000002E77031800] 11:09:57 INFO - PROCESS | 2900 | 1467050997270 Marionette DEBUG loaded listener.js 11:09:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 99 (0000002E7802F800) [pid = 2900] [serial = 236] [outer = 0000002E77031800] 11:09:57 INFO - PROCESS | 2900 | 1467050997716 Marionette TRACE conn7 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 11:09:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:09:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 734ms 11:09:57 INFO - PROCESS | 2900 | 1467050997776 Marionette TRACE conn7 -> [0,281,"getWindowHandle",null] 11:09:57 INFO - PROCESS | 2900 | 1467050997778 Marionette TRACE conn7 <- [1,281,null,{"value":"13"}] 11:09:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:09:57 INFO - PROCESS | 2900 | 1467050997782 Marionette TRACE conn7 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:09:57 INFO - PROCESS | 2900 | 1467050997784 Marionette TRACE conn7 <- [1,282,null,{}] 11:09:57 INFO - PROCESS | 2900 | 1467050997793 Marionette TRACE conn7 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:57 INFO - PROCESS | 2900 | 1467050997796 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:57 INFO - PROCESS | 2900 | 1467050997941 Marionette TRACE conn7 <- [1,283,null,{"value":null}] 11:09:58 INFO - PROCESS | 2900 | 1467050998002 Marionette TRACE conn7 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:58 INFO - PROCESS | 2900 | 1467050998005 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:58 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E05FD0000 == 42 [pid = 2900] [id = 80] 11:09:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 100 (0000002E7901FC00) [pid = 2900] [serial = 237] [outer = 0000000000000000] 11:09:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 101 (0000002E791CB000) [pid = 2900] [serial = 238] [outer = 0000002E7901FC00] 11:09:58 INFO - PROCESS | 2900 | 1467050998051 Marionette DEBUG loaded listener.js 11:09:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 102 (0000002E79715400) [pid = 2900] [serial = 239] [outer = 0000002E7901FC00] 11:09:58 INFO - PROCESS | 2900 | 1467050998453 Marionette TRACE conn7 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 11:09:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:09:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 691ms 11:09:58 INFO - PROCESS | 2900 | 1467050998478 Marionette TRACE conn7 -> [0,285,"getWindowHandle",null] 11:09:58 INFO - PROCESS | 2900 | 1467050998480 Marionette TRACE conn7 <- [1,285,null,{"value":"13"}] 11:09:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:09:58 INFO - PROCESS | 2900 | 1467050998483 Marionette TRACE conn7 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:09:58 INFO - PROCESS | 2900 | 1467050998485 Marionette TRACE conn7 <- [1,286,null,{}] 11:09:58 INFO - PROCESS | 2900 | 1467050998497 Marionette TRACE conn7 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:58 INFO - PROCESS | 2900 | 1467050998499 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:58 INFO - PROCESS | 2900 | 1467050998613 Marionette TRACE conn7 <- [1,287,null,{"value":null}] 11:09:58 INFO - PROCESS | 2900 | 1467050998619 Marionette TRACE conn7 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:58 INFO - PROCESS | 2900 | 1467050998621 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:58 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7A2D8000 == 43 [pid = 2900] [id = 81] 11:09:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 103 (0000002E0A524000) [pid = 2900] [serial = 240] [outer = 0000000000000000] 11:09:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 104 (0000002E0A52BC00) [pid = 2900] [serial = 241] [outer = 0000002E0A524000] 11:09:58 INFO - PROCESS | 2900 | 1467050998703 Marionette DEBUG loaded listener.js 11:09:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 105 (0000002E0A64E400) [pid = 2900] [serial = 242] [outer = 0000002E0A524000] 11:09:59 INFO - PROCESS | 2900 | --DOMWINDOW == 104 (0000002E0620B000) [pid = 2900] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:09:59 INFO - PROCESS | 2900 | --DOMWINDOW == 103 (0000002E05C2DC00) [pid = 2900] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:09:59 INFO - PROCESS | 2900 | --DOMWINDOW == 102 (0000002E05FDAC00) [pid = 2900] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:09:59 INFO - PROCESS | 2900 | --DOMWINDOW == 101 (0000002E77026000) [pid = 2900] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:09:59 INFO - PROCESS | 2900 | --DOMWINDOW == 100 (0000002E05958800) [pid = 2900] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:09:59 INFO - PROCESS | 2900 | --DOMWINDOW == 99 (0000002E0C18E400) [pid = 2900] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:09:59 INFO - PROCESS | 2900 | --DOMWINDOW == 98 (0000002E0C6A9C00) [pid = 2900] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:09:59 INFO - PROCESS | 2900 | --DOMWINDOW == 97 (0000002E05FD8C00) [pid = 2900] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:09:59 INFO - PROCESS | 2900 | --DOMWINDOW == 96 (0000002E0C18FC00) [pid = 2900] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:09:59 INFO - PROCESS | 2900 | --DOMWINDOW == 95 (0000002E09626C00) [pid = 2900] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:09:59 INFO - PROCESS | 2900 | --DOMWINDOW == 94 (0000002E0C6C6800) [pid = 2900] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:09:59 INFO - PROCESS | 2900 | --DOMWINDOW == 93 (0000002E0598B800) [pid = 2900] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:09:59 INFO - PROCESS | 2900 | --DOMWINDOW == 92 (0000002E05FE0000) [pid = 2900] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:09:59 INFO - PROCESS | 2900 | --DOMWINDOW == 91 (0000002E77A09800) [pid = 2900] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:09:59 INFO - PROCESS | 2900 | --DOMWINDOW == 90 (0000002E0CD35400) [pid = 2900] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:09:59 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E0CA77800) [pid = 2900] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:09:59 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E0C195C00) [pid = 2900] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:09:59 INFO - PROCESS | 2900 | 1467050999239 Marionette TRACE conn7 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 11:09:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:09:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 774ms 11:09:59 INFO - PROCESS | 2900 | 1467050999273 Marionette TRACE conn7 -> [0,289,"getWindowHandle",null] 11:09:59 INFO - PROCESS | 2900 | 1467050999275 Marionette TRACE conn7 <- [1,289,null,{"value":"13"}] 11:09:59 INFO - PROCESS | 2900 | 1467050999279 Marionette TRACE conn7 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:09:59 INFO - PROCESS | 2900 | 1467050999280 Marionette TRACE conn7 <- [1,290,null,{}] 11:09:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:09:59 INFO - PROCESS | 2900 | 1467050999289 Marionette TRACE conn7 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:59 INFO - PROCESS | 2900 | 1467050999291 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:59 INFO - PROCESS | 2900 | 1467050999376 Marionette TRACE conn7 <- [1,291,null,{"value":null}] 11:09:59 INFO - PROCESS | 2900 | 1467050999384 Marionette TRACE conn7 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:59 INFO - PROCESS | 2900 | 1467050999386 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:09:59 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7DD73000 == 44 [pid = 2900] [id = 82] 11:09:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E038DCC00) [pid = 2900] [serial = 243] [outer = 0000000000000000] 11:09:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E0A423C00) [pid = 2900] [serial = 244] [outer = 0000002E038DCC00] 11:09:59 INFO - PROCESS | 2900 | 1467050999430 Marionette DEBUG loaded listener.js 11:09:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 91 (0000002E0A42C000) [pid = 2900] [serial = 245] [outer = 0000002E038DCC00] 11:09:59 INFO - PROCESS | 2900 | 1467050999870 Marionette TRACE conn7 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 11:09:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:09:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 628ms 11:09:59 INFO - PROCESS | 2900 | 1467050999915 Marionette TRACE conn7 -> [0,293,"getWindowHandle",null] 11:09:59 INFO - PROCESS | 2900 | 1467050999917 Marionette TRACE conn7 <- [1,293,null,{"value":"13"}] 11:09:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:09:59 INFO - PROCESS | 2900 | 1467050999920 Marionette TRACE conn7 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:09:59 INFO - PROCESS | 2900 | 1467050999922 Marionette TRACE conn7 <- [1,294,null,{}] 11:09:59 INFO - PROCESS | 2900 | 1467050999926 Marionette TRACE conn7 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:59 INFO - PROCESS | 2900 | 1467050999928 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:00 INFO - PROCESS | 2900 | 1467051000015 Marionette TRACE conn7 <- [1,295,null,{"value":null}] 11:10:00 INFO - PROCESS | 2900 | 1467051000020 Marionette TRACE conn7 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:00 INFO - PROCESS | 2900 | 1467051000022 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:00 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7ED8B800 == 45 [pid = 2900] [id = 83] 11:10:00 INFO - PROCESS | 2900 | ++DOMWINDOW == 92 (0000002E0A42F400) [pid = 2900] [serial = 246] [outer = 0000000000000000] 11:10:00 INFO - PROCESS | 2900 | ++DOMWINDOW == 93 (0000002E0C18E400) [pid = 2900] [serial = 247] [outer = 0000002E0A42F400] 11:10:00 INFO - PROCESS | 2900 | 1467051000067 Marionette DEBUG loaded listener.js 11:10:00 INFO - PROCESS | 2900 | ++DOMWINDOW == 94 (0000002E0CD35400) [pid = 2900] [serial = 248] [outer = 0000002E0A42F400] 11:10:00 INFO - PROCESS | 2900 | 1467051000455 Marionette TRACE conn7 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:10:00 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. 11:10:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 583ms 11:10:00 INFO - PROCESS | 2900 | 1467051000518 Marionette TRACE conn7 -> [0,297,"getWindowHandle",null] 11:10:00 INFO - PROCESS | 2900 | 1467051000520 Marionette TRACE conn7 <- [1,297,null,{"value":"13"}] 11:10:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:10:00 INFO - PROCESS | 2900 | 1467051000524 Marionette TRACE conn7 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:10:00 INFO - PROCESS | 2900 | 1467051000526 Marionette TRACE conn7 <- [1,298,null,{}] 11:10:00 INFO - PROCESS | 2900 | 1467051000534 Marionette TRACE conn7 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:00 INFO - PROCESS | 2900 | 1467051000536 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:00 INFO - PROCESS | 2900 | 1467051000622 Marionette TRACE conn7 <- [1,299,null,{"value":null}] 11:10:00 INFO - PROCESS | 2900 | 1467051000627 Marionette TRACE conn7 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:00 INFO - PROCESS | 2900 | 1467051000630 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:00 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A4BF000 == 46 [pid = 2900] [id = 84] 11:10:00 INFO - PROCESS | 2900 | ++DOMWINDOW == 95 (0000002E0A4DB400) [pid = 2900] [serial = 249] [outer = 0000000000000000] 11:10:00 INFO - PROCESS | 2900 | ++DOMWINDOW == 96 (0000002E0A4E0000) [pid = 2900] [serial = 250] [outer = 0000002E0A4DB400] 11:10:00 INFO - PROCESS | 2900 | 1467051000679 Marionette DEBUG loaded listener.js 11:10:00 INFO - PROCESS | 2900 | ++DOMWINDOW == 97 (0000002E0CD3EC00) [pid = 2900] [serial = 251] [outer = 0000002E0A4DB400] 11:10:00 INFO - PROCESS | 2900 | 1467051000981 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:10:01 INFO - PROCESS | 2900 | 1467051001149 Marionette TRACE conn7 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:10:01 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. 11:10:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 734ms 11:10:01 INFO - PROCESS | 2900 | 1467051001261 Marionette TRACE conn7 -> [0,301,"getWindowHandle",null] 11:10:01 INFO - PROCESS | 2900 | 1467051001266 Marionette TRACE conn7 <- [1,301,null,{"value":"13"}] 11:10:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:10:01 INFO - PROCESS | 2900 | 1467051001271 Marionette TRACE conn7 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:10:01 INFO - PROCESS | 2900 | 1467051001276 Marionette TRACE conn7 <- [1,302,null,{}] 11:10:01 INFO - PROCESS | 2900 | 1467051001283 Marionette TRACE conn7 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:01 INFO - PROCESS | 2900 | 1467051001287 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:01 INFO - PROCESS | 2900 | 1467051001462 Marionette TRACE conn7 <- [1,303,null,{"value":null}] 11:10:01 INFO - PROCESS | 2900 | 1467051001572 Marionette TRACE conn7 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:01 INFO - PROCESS | 2900 | 1467051001578 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:01 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06830800 == 47 [pid = 2900] [id = 85] 11:10:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 98 (0000002E05FDA800) [pid = 2900] [serial = 252] [outer = 0000000000000000] 11:10:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 99 (0000002E06178800) [pid = 2900] [serial = 253] [outer = 0000002E05FDA800] 11:10:01 INFO - PROCESS | 2900 | 1467051001642 Marionette DEBUG loaded listener.js 11:10:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 100 (0000002E07575400) [pid = 2900] [serial = 254] [outer = 0000002E05FDA800] 11:10:02 INFO - PROCESS | 2900 | 1467051002266 Marionette TRACE conn7 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:10:02 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. 11:10:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1035ms 11:10:02 INFO - PROCESS | 2900 | 1467051002310 Marionette TRACE conn7 -> [0,305,"getWindowHandle",null] 11:10:02 INFO - PROCESS | 2900 | 1467051002314 Marionette TRACE conn7 <- [1,305,null,{"value":"13"}] 11:10:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:10:02 INFO - PROCESS | 2900 | 1467051002321 Marionette TRACE conn7 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:10:02 INFO - PROCESS | 2900 | 1467051002325 Marionette TRACE conn7 <- [1,306,null,{}] 11:10:02 INFO - PROCESS | 2900 | 1467051002329 Marionette TRACE conn7 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:02 INFO - PROCESS | 2900 | 1467051002332 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:02 INFO - PROCESS | 2900 | 1467051002482 Marionette TRACE conn7 <- [1,307,null,{"value":null}] 11:10:02 INFO - PROCESS | 2900 | 1467051002596 Marionette TRACE conn7 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:02 INFO - PROCESS | 2900 | 1467051002599 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:02 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C25C000 == 48 [pid = 2900] [id = 86] 11:10:02 INFO - PROCESS | 2900 | ++DOMWINDOW == 101 (0000002E0A64F800) [pid = 2900] [serial = 255] [outer = 0000000000000000] 11:10:02 INFO - PROCESS | 2900 | ++DOMWINDOW == 102 (0000002E0A6C3800) [pid = 2900] [serial = 256] [outer = 0000002E0A64F800] 11:10:02 INFO - PROCESS | 2900 | 1467051002658 Marionette DEBUG loaded listener.js 11:10:02 INFO - PROCESS | 2900 | ++DOMWINDOW == 103 (0000002E0C195400) [pid = 2900] [serial = 257] [outer = 0000002E0A64F800] 11:10:03 INFO - PROCESS | 2900 | 1467051003201 Marionette TRACE conn7 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:10:03 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. 11:10:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 944ms 11:10:03 INFO - PROCESS | 2900 | 1467051003263 Marionette TRACE conn7 -> [0,309,"getWindowHandle",null] 11:10:03 INFO - PROCESS | 2900 | 1467051003267 Marionette TRACE conn7 <- [1,309,null,{"value":"13"}] 11:10:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:10:03 INFO - PROCESS | 2900 | 1467051003271 Marionette TRACE conn7 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:10:03 INFO - PROCESS | 2900 | 1467051003273 Marionette TRACE conn7 <- [1,310,null,{}] 11:10:03 INFO - PROCESS | 2900 | 1467051003285 Marionette TRACE conn7 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:03 INFO - PROCESS | 2900 | 1467051003290 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:03 INFO - PROCESS | 2900 | 1467051003417 Marionette TRACE conn7 <- [1,311,null,{"value":null}] 11:10:03 INFO - PROCESS | 2900 | 1467051003525 Marionette TRACE conn7 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:03 INFO - PROCESS | 2900 | 1467051003530 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:03 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E79781800 == 49 [pid = 2900] [id = 87] 11:10:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 104 (0000002E0C6BAC00) [pid = 2900] [serial = 258] [outer = 0000000000000000] 11:10:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 105 (0000002E0C6C2800) [pid = 2900] [serial = 259] [outer = 0000002E0C6BAC00] 11:10:03 INFO - PROCESS | 2900 | 1467051003610 Marionette DEBUG loaded listener.js 11:10:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 106 (0000002E0D7E6400) [pid = 2900] [serial = 260] [outer = 0000002E0C6BAC00] 11:10:04 INFO - PROCESS | 2900 | 1467051004176 Marionette TRACE conn7 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:10:04 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. 11:10:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 944ms 11:10:04 INFO - PROCESS | 2900 | 1467051004238 Marionette TRACE conn7 -> [0,313,"getWindowHandle",null] 11:10:04 INFO - PROCESS | 2900 | 1467051004241 Marionette TRACE conn7 <- [1,313,null,{"value":"13"}] 11:10:04 INFO - PROCESS | 2900 | 1467051004244 Marionette TRACE conn7 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:10:04 INFO - PROCESS | 2900 | 1467051004246 Marionette TRACE conn7 <- [1,314,null,{}] 11:10:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:10:04 INFO - PROCESS | 2900 | 1467051004295 Marionette TRACE conn7 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:04 INFO - PROCESS | 2900 | 1467051004298 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:04 INFO - PROCESS | 2900 | 1467051004458 Marionette TRACE conn7 <- [1,315,null,{"value":null}] 11:10:04 INFO - PROCESS | 2900 | 1467051004467 Marionette TRACE conn7 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:04 INFO - PROCESS | 2900 | 1467051004469 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:04 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06883000 == 50 [pid = 2900] [id = 88] 11:10:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 107 (0000002E0D7E4000) [pid = 2900] [serial = 261] [outer = 0000000000000000] 11:10:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 108 (0000002E0DDDA800) [pid = 2900] [serial = 262] [outer = 0000002E0D7E4000] 11:10:04 INFO - PROCESS | 2900 | 1467051004524 Marionette DEBUG loaded listener.js 11:10:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 109 (0000002E0DDE6000) [pid = 2900] [serial = 263] [outer = 0000002E0D7E4000] 11:10:05 INFO - PROCESS | 2900 | 1467051005296 Marionette TRACE conn7 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:10:05 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. 11:10:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1070ms 11:10:05 INFO - PROCESS | 2900 | 1467051005320 Marionette TRACE conn7 -> [0,317,"getWindowHandle",null] 11:10:05 INFO - PROCESS | 2900 | 1467051005325 Marionette TRACE conn7 <- [1,317,null,{"value":"13"}] 11:10:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:10:05 INFO - PROCESS | 2900 | 1467051005330 Marionette TRACE conn7 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:10:05 INFO - PROCESS | 2900 | 1467051005333 Marionette TRACE conn7 <- [1,318,null,{}] 11:10:05 INFO - PROCESS | 2900 | 1467051005339 Marionette TRACE conn7 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:05 INFO - PROCESS | 2900 | 1467051005342 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:05 INFO - PROCESS | 2900 | 1467051005450 Marionette TRACE conn7 <- [1,319,null,{"value":null}] 11:10:05 INFO - PROCESS | 2900 | 1467051005523 Marionette TRACE conn7 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:05 INFO - PROCESS | 2900 | 1467051005527 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:05 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0730E000 == 51 [pid = 2900] [id = 89] 11:10:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 110 (0000002E0617D000) [pid = 2900] [serial = 264] [outer = 0000000000000000] 11:10:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 111 (0000002E072DA000) [pid = 2900] [serial = 265] [outer = 0000002E0617D000] 11:10:05 INFO - PROCESS | 2900 | 1467051005578 Marionette DEBUG loaded listener.js 11:10:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 112 (0000002E0A526C00) [pid = 2900] [serial = 266] [outer = 0000002E0617D000] 11:10:06 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7ED8B800 == 50 [pid = 2900] [id = 83] 11:10:06 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7DD73000 == 49 [pid = 2900] [id = 82] 11:10:06 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7A2D8000 == 48 [pid = 2900] [id = 81] 11:10:06 INFO - PROCESS | 2900 | --DOCSHELL 0000002E05FD0000 == 47 [pid = 2900] [id = 80] 11:10:06 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A5C4800 == 46 [pid = 2900] [id = 79] 11:10:06 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DC4A800 == 45 [pid = 2900] [id = 78] 11:10:06 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0CB38800 == 44 [pid = 2900] [id = 77] 11:10:06 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0730A000 == 43 [pid = 2900] [id = 76] 11:10:06 INFO - PROCESS | 2900 | --DOMWINDOW == 111 (0000002E7D2B8800) [pid = 2900] [serial = 208] [outer = 0000000000000000] [url = about:blank] 11:10:06 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A5CE800 == 42 [pid = 2900] [id = 75] 11:10:06 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06825800 == 41 [pid = 2900] [id = 74] 11:10:06 INFO - PROCESS | 2900 | 1467051006242 Marionette TRACE conn7 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:10:06 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. 11:10:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 944ms 11:10:06 INFO - PROCESS | 2900 | 1467051006278 Marionette TRACE conn7 -> [0,321,"getWindowHandle",null] 11:10:06 INFO - PROCESS | 2900 | 1467051006283 Marionette TRACE conn7 <- [1,321,null,{"value":"13"}] 11:10:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:10:06 INFO - PROCESS | 2900 | 1467051006289 Marionette TRACE conn7 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:10:06 INFO - PROCESS | 2900 | 1467051006292 Marionette TRACE conn7 <- [1,322,null,{}] 11:10:06 INFO - PROCESS | 2900 | 1467051006296 Marionette TRACE conn7 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:06 INFO - PROCESS | 2900 | 1467051006298 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:06 INFO - PROCESS | 2900 | 1467051006395 Marionette TRACE conn7 <- [1,323,null,{"value":null}] 11:10:06 INFO - PROCESS | 2900 | --DOMWINDOW == 110 (0000002E7D569800) [pid = 2900] [serial = 130] [outer = 0000000000000000] [url = about:blank] 11:10:06 INFO - PROCESS | 2900 | --DOMWINDOW == 109 (0000002E072DB000) [pid = 2900] [serial = 133] [outer = 0000000000000000] [url = about:blank] 11:10:06 INFO - PROCESS | 2900 | --DOMWINDOW == 108 (0000002E05FE2400) [pid = 2900] [serial = 100] [outer = 0000000000000000] [url = about:blank] 11:10:06 INFO - PROCESS | 2900 | --DOMWINDOW == 107 (0000002E0698BC00) [pid = 2900] [serial = 167] [outer = 0000000000000000] [url = about:blank] 11:10:06 INFO - PROCESS | 2900 | --DOMWINDOW == 106 (0000002E06182C00) [pid = 2900] [serial = 166] [outer = 0000000000000000] [url = about:blank] 11:10:06 INFO - PROCESS | 2900 | --DOMWINDOW == 105 (0000002E7840E800) [pid = 2900] [serial = 173] [outer = 0000000000000000] [url = about:blank] 11:10:06 INFO - PROCESS | 2900 | --DOMWINDOW == 104 (0000002E77176000) [pid = 2900] [serial = 172] [outer = 0000000000000000] [url = about:blank] 11:10:06 INFO - PROCESS | 2900 | --DOMWINDOW == 103 (0000002E05ED2800) [pid = 2900] [serial = 193] [outer = 0000000000000000] [url = about:blank] 11:10:06 INFO - PROCESS | 2900 | --DOMWINDOW == 102 (0000002E0C534000) [pid = 2900] [serial = 184] [outer = 0000000000000000] [url = about:blank] 11:10:06 INFO - PROCESS | 2900 | --DOMWINDOW == 101 (0000002E0C6A6000) [pid = 2900] [serial = 185] [outer = 0000000000000000] [url = about:blank] 11:10:06 INFO - PROCESS | 2900 | --DOMWINDOW == 100 (0000002E0CAD2000) [pid = 2900] [serial = 176] [outer = 0000000000000000] [url = about:blank] 11:10:06 INFO - PROCESS | 2900 | --DOMWINDOW == 99 (0000002E0C6AD000) [pid = 2900] [serial = 175] [outer = 0000000000000000] [url = about:blank] 11:10:06 INFO - PROCESS | 2900 | --DOMWINDOW == 98 (0000002E06A99800) [pid = 2900] [serial = 181] [outer = 0000000000000000] [url = about:blank] 11:10:06 INFO - PROCESS | 2900 | --DOMWINDOW == 97 (0000002E07FB6000) [pid = 2900] [serial = 182] [outer = 0000000000000000] [url = about:blank] 11:10:06 INFO - PROCESS | 2900 | --DOMWINDOW == 96 (0000002E0C535C00) [pid = 2900] [serial = 169] [outer = 0000000000000000] [url = about:blank] 11:10:06 INFO - PROCESS | 2900 | --DOMWINDOW == 95 (0000002E78256C00) [pid = 2900] [serial = 197] [outer = 0000000000000000] [url = about:blank] 11:10:06 INFO - PROCESS | 2900 | --DOMWINDOW == 94 (0000002E77A0C800) [pid = 2900] [serial = 196] [outer = 0000000000000000] [url = about:blank] 11:10:06 INFO - PROCESS | 2900 | --DOMWINDOW == 93 (0000002E0CACF400) [pid = 2900] [serial = 170] [outer = 0000000000000000] [url = about:blank] 11:10:06 INFO - PROCESS | 2900 | --DOMWINDOW == 92 (0000002E0CACEC00) [pid = 2900] [serial = 187] [outer = 0000000000000000] [url = about:blank] 11:10:06 INFO - PROCESS | 2900 | --DOMWINDOW == 91 (0000002E0CBD9400) [pid = 2900] [serial = 188] [outer = 0000000000000000] [url = about:blank] 11:10:06 INFO - PROCESS | 2900 | --DOMWINDOW == 90 (0000002E0882CC00) [pid = 2900] [serial = 194] [outer = 0000000000000000] [url = about:blank] 11:10:06 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E0CD41400) [pid = 2900] [serial = 190] [outer = 0000000000000000] [url = about:blank] 11:10:06 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E07570800) [pid = 2900] [serial = 179] [outer = 0000000000000000] [url = about:blank] 11:10:06 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E066CCC00) [pid = 2900] [serial = 178] [outer = 0000000000000000] [url = about:blank] 11:10:06 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E78A6E800) [pid = 2900] [serial = 199] [outer = 0000000000000000] [url = about:blank] 11:10:06 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E78F0F000) [pid = 2900] [serial = 202] [outer = 0000000000000000] [url = about:blank] 11:10:06 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E791C8000) [pid = 2900] [serial = 205] [outer = 0000000000000000] [url = about:blank] 11:10:06 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E78F0CC00) [pid = 2900] [serial = 200] [outer = 0000000000000000] [url = about:blank] 11:10:06 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E7D247000) [pid = 2900] [serial = 206] [outer = 0000000000000000] [url = about:blank] 11:10:06 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E791CB800) [pid = 2900] [serial = 203] [outer = 0000000000000000] [url = about:blank] 11:10:06 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0DC03800) [pid = 2900] [serial = 191] [outer = 0000000000000000] [url = about:blank] 11:10:06 INFO - PROCESS | 2900 | 1467051006473 Marionette TRACE conn7 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:06 INFO - PROCESS | 2900 | 1467051006476 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:06 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E05B19000 == 42 [pid = 2900] [id = 90] 11:10:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E05F9C800) [pid = 2900] [serial = 267] [outer = 0000000000000000] 11:10:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E062B4000) [pid = 2900] [serial = 268] [outer = 0000002E05F9C800] 11:10:06 INFO - PROCESS | 2900 | 1467051006524 Marionette DEBUG loaded listener.js 11:10:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E07F3D800) [pid = 2900] [serial = 269] [outer = 0000002E05F9C800] 11:10:06 INFO - PROCESS | 2900 | 1467051006959 Marionette TRACE conn7 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:10:07 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. 11:10:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 733ms 11:10:07 INFO - PROCESS | 2900 | 1467051007025 Marionette TRACE conn7 -> [0,325,"getWindowHandle",null] 11:10:07 INFO - PROCESS | 2900 | 1467051007028 Marionette TRACE conn7 <- [1,325,null,{"value":"13"}] 11:10:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:10:07 INFO - PROCESS | 2900 | 1467051007036 Marionette TRACE conn7 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:10:07 INFO - PROCESS | 2900 | 1467051007040 Marionette TRACE conn7 <- [1,326,null,{}] 11:10:07 INFO - PROCESS | 2900 | 1467051007051 Marionette TRACE conn7 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:07 INFO - PROCESS | 2900 | 1467051007055 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:07 INFO - PROCESS | 2900 | 1467051007146 Marionette TRACE conn7 <- [1,327,null,{"value":null}] 11:10:07 INFO - PROCESS | 2900 | 1467051007160 Marionette TRACE conn7 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:07 INFO - PROCESS | 2900 | 1467051007163 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:07 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A5DC000 == 43 [pid = 2900] [id = 91] 11:10:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0A650800) [pid = 2900] [serial = 270] [outer = 0000000000000000] 11:10:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E0A6C7800) [pid = 2900] [serial = 271] [outer = 0000002E0A650800] 11:10:07 INFO - PROCESS | 2900 | 1467051007213 Marionette DEBUG loaded listener.js 11:10:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E0C285400) [pid = 2900] [serial = 272] [outer = 0000002E0A650800] 11:10:07 INFO - PROCESS | 2900 | 1467051007655 Marionette TRACE conn7 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:10:07 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. 11:10:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 650ms 11:10:07 INFO - PROCESS | 2900 | 1467051007684 Marionette TRACE conn7 -> [0,329,"getWindowHandle",null] 11:10:07 INFO - PROCESS | 2900 | 1467051007687 Marionette TRACE conn7 <- [1,329,null,{"value":"13"}] 11:10:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:10:07 INFO - PROCESS | 2900 | 1467051007710 Marionette TRACE conn7 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:10:07 INFO - PROCESS | 2900 | 1467051007712 Marionette TRACE conn7 <- [1,330,null,{}] 11:10:07 INFO - PROCESS | 2900 | 1467051007716 Marionette TRACE conn7 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:07 INFO - PROCESS | 2900 | 1467051007718 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:07 INFO - PROCESS | 2900 | 1467051007808 Marionette TRACE conn7 <- [1,331,null,{"value":null}] 11:10:07 INFO - PROCESS | 2900 | 1467051007816 Marionette TRACE conn7 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:07 INFO - PROCESS | 2900 | 1467051007818 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:07 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C256800 == 44 [pid = 2900] [id = 92] 11:10:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E0C6A5800) [pid = 2900] [serial = 273] [outer = 0000000000000000] 11:10:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E0C6A9C00) [pid = 2900] [serial = 274] [outer = 0000002E0C6A5800] 11:10:07 INFO - PROCESS | 2900 | 1467051007863 Marionette DEBUG loaded listener.js 11:10:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E0C6C2000) [pid = 2900] [serial = 275] [outer = 0000002E0C6A5800] 11:10:08 INFO - PROCESS | 2900 | 1467051008280 Marionette TRACE conn7 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:10:08 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. 11:10:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 650ms 11:10:08 INFO - PROCESS | 2900 | 1467051008349 Marionette TRACE conn7 -> [0,333,"getWindowHandle",null] 11:10:08 INFO - PROCESS | 2900 | 1467051008351 Marionette TRACE conn7 <- [1,333,null,{"value":"13"}] 11:10:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:10:08 INFO - PROCESS | 2900 | 1467051008355 Marionette TRACE conn7 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:10:08 INFO - PROCESS | 2900 | 1467051008356 Marionette TRACE conn7 <- [1,334,null,{}] 11:10:08 INFO - PROCESS | 2900 | 1467051008360 Marionette TRACE conn7 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:08 INFO - PROCESS | 2900 | 1467051008362 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:08 INFO - PROCESS | 2900 | 1467051008469 Marionette TRACE conn7 <- [1,335,null,{"value":null}] 11:10:08 INFO - PROCESS | 2900 | 1467051008538 Marionette TRACE conn7 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:08 INFO - PROCESS | 2900 | 1467051008540 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:08 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CB39000 == 45 [pid = 2900] [id = 93] 11:10:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E0CACD000) [pid = 2900] [serial = 276] [outer = 0000000000000000] 11:10:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 91 (0000002E0CAD1C00) [pid = 2900] [serial = 277] [outer = 0000002E0CACD000] 11:10:08 INFO - PROCESS | 2900 | 1467051008594 Marionette DEBUG loaded listener.js 11:10:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 92 (0000002E0CBE7800) [pid = 2900] [serial = 278] [outer = 0000002E0CACD000] 11:10:09 INFO - PROCESS | 2900 | 1467051009016 Marionette TRACE conn7 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:10:09 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. 11:10:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 691ms 11:10:09 INFO - PROCESS | 2900 | 1467051009049 Marionette TRACE conn7 -> [0,337,"getWindowHandle",null] 11:10:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:10:09 INFO - PROCESS | 2900 | 1467051009051 Marionette TRACE conn7 <- [1,337,null,{"value":"13"}] 11:10:09 INFO - PROCESS | 2900 | 1467051009054 Marionette TRACE conn7 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:10:09 INFO - PROCESS | 2900 | 1467051009056 Marionette TRACE conn7 <- [1,338,null,{}] 11:10:09 INFO - PROCESS | 2900 | 1467051009073 Marionette TRACE conn7 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:09 INFO - PROCESS | 2900 | 1467051009080 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:09 INFO - PROCESS | 2900 | 1467051009215 Marionette TRACE conn7 <- [1,339,null,{"value":null}] 11:10:09 INFO - PROCESS | 2900 | 1467051009226 Marionette TRACE conn7 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:09 INFO - PROCESS | 2900 | 1467051009228 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:09 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E05B1E000 == 46 [pid = 2900] [id = 94] 11:10:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 93 (0000002E0D7E3400) [pid = 2900] [serial = 279] [outer = 0000000000000000] 11:10:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 94 (0000002E0DDDA000) [pid = 2900] [serial = 280] [outer = 0000002E0D7E3400] 11:10:09 INFO - PROCESS | 2900 | 1467051009277 Marionette DEBUG loaded listener.js 11:10:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 95 (0000002E77948800) [pid = 2900] [serial = 281] [outer = 0000002E0D7E3400] 11:10:09 INFO - PROCESS | 2900 | 1467051009697 Marionette TRACE conn7 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:10:09 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. 11:10:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 692ms 11:10:09 INFO - PROCESS | 2900 | 1467051009750 Marionette TRACE conn7 -> [0,341,"getWindowHandle",null] 11:10:09 INFO - PROCESS | 2900 | 1467051009752 Marionette TRACE conn7 <- [1,341,null,{"value":"13"}] 11:10:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:10:09 INFO - PROCESS | 2900 | 1467051009755 Marionette TRACE conn7 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:10:09 INFO - PROCESS | 2900 | 1467051009757 Marionette TRACE conn7 <- [1,342,null,{}] 11:10:09 INFO - PROCESS | 2900 | 1467051009769 Marionette TRACE conn7 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:09 INFO - PROCESS | 2900 | 1467051009771 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:09 INFO - PROCESS | 2900 | 1467051009914 Marionette TRACE conn7 <- [1,343,null,{"value":null}] 11:10:09 INFO - PROCESS | 2900 | 1467051009920 Marionette TRACE conn7 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:09 INFO - PROCESS | 2900 | 1467051009922 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:09 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E77917800 == 47 [pid = 2900] [id = 95] 11:10:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 96 (0000002E0D7E4800) [pid = 2900] [serial = 282] [outer = 0000000000000000] 11:10:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 97 (0000002E7824F000) [pid = 2900] [serial = 283] [outer = 0000002E0D7E4800] 11:10:09 INFO - PROCESS | 2900 | 1467051009967 Marionette DEBUG loaded listener.js 11:10:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 98 (0000002E78ACF800) [pid = 2900] [serial = 284] [outer = 0000002E0D7E4800] 11:10:10 INFO - PROCESS | 2900 | --DOMWINDOW == 97 (0000002E0C6B1000) [pid = 2900] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:10:10 INFO - PROCESS | 2900 | --DOMWINDOW == 96 (0000002E0A6C4800) [pid = 2900] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:10:10 INFO - PROCESS | 2900 | --DOMWINDOW == 95 (0000002E0346F000) [pid = 2900] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:10:10 INFO - PROCESS | 2900 | --DOMWINDOW == 94 (0000002E05FDC000) [pid = 2900] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:10:10 INFO - PROCESS | 2900 | --DOMWINDOW == 93 (0000002E0A6C9800) [pid = 2900] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:10:10 INFO - PROCESS | 2900 | --DOMWINDOW == 92 (0000002E0C144400) [pid = 2900] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:10:10 INFO - PROCESS | 2900 | --DOMWINDOW == 91 (0000002E0A524000) [pid = 2900] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:10:10 INFO - PROCESS | 2900 | --DOMWINDOW == 90 (0000002E05FE5800) [pid = 2900] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:10:10 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E0DC0A400) [pid = 2900] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:10:10 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E7901FC00) [pid = 2900] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:10:10 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E038DCC00) [pid = 2900] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:10:10 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E0A42F400) [pid = 2900] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:10:10 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0CBE6C00) [pid = 2900] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:10:10 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E77031800) [pid = 2900] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:10:10 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E7D418C00) [pid = 2900] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:10:10 INFO - PROCESS | 2900 | 1467051010512 Marionette TRACE conn7 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:10:10 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. 11:10:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 775ms 11:10:10 INFO - PROCESS | 2900 | 1467051010534 Marionette TRACE conn7 -> [0,345,"getWindowHandle",null] 11:10:10 INFO - PROCESS | 2900 | 1467051010536 Marionette TRACE conn7 <- [1,345,null,{"value":"13"}] 11:10:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:10:10 INFO - PROCESS | 2900 | 1467051010539 Marionette TRACE conn7 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:10:10 INFO - PROCESS | 2900 | 1467051010541 Marionette TRACE conn7 <- [1,346,null,{}] 11:10:10 INFO - PROCESS | 2900 | 1467051010544 Marionette TRACE conn7 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:10 INFO - PROCESS | 2900 | 1467051010546 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:10 INFO - PROCESS | 2900 | 1467051010631 Marionette TRACE conn7 <- [1,347,null,{"value":null}] 11:10:10 INFO - PROCESS | 2900 | 1467051010636 Marionette TRACE conn7 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:10 INFO - PROCESS | 2900 | 1467051010638 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:10 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E78445000 == 48 [pid = 2900] [id = 96] 11:10:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E07F38400) [pid = 2900] [serial = 285] [outer = 0000000000000000] 11:10:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E0A424400) [pid = 2900] [serial = 286] [outer = 0000002E07F38400] 11:10:10 INFO - PROCESS | 2900 | 1467051010683 Marionette DEBUG loaded listener.js 11:10:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E0C53C800) [pid = 2900] [serial = 287] [outer = 0000002E07F38400] 11:10:11 INFO - PROCESS | 2900 | 1467051011100 Marionette TRACE conn7 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:10:11 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. 11:10:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 587ms 11:10:11 INFO - PROCESS | 2900 | 1467051011130 Marionette TRACE conn7 -> [0,349,"getWindowHandle",null] 11:10:11 INFO - PROCESS | 2900 | 1467051011132 Marionette TRACE conn7 <- [1,349,null,{"value":"13"}] 11:10:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:10:11 INFO - PROCESS | 2900 | 1467051011136 Marionette TRACE conn7 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:10:11 INFO - PROCESS | 2900 | 1467051011138 Marionette TRACE conn7 <- [1,350,null,{}] 11:10:11 INFO - PROCESS | 2900 | 1467051011142 Marionette TRACE conn7 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:11 INFO - PROCESS | 2900 | 1467051011152 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:11 INFO - PROCESS | 2900 | 1467051011268 Marionette TRACE conn7 <- [1,351,null,{"value":null}] 11:10:11 INFO - PROCESS | 2900 | 1467051011276 Marionette TRACE conn7 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:11 INFO - PROCESS | 2900 | 1467051011278 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:11 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7976E000 == 49 [pid = 2900] [id = 97] 11:10:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E78AD3800) [pid = 2900] [serial = 288] [outer = 0000000000000000] 11:10:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E78D98000) [pid = 2900] [serial = 289] [outer = 0000002E78AD3800] 11:10:11 INFO - PROCESS | 2900 | 1467051011322 Marionette DEBUG loaded listener.js 11:10:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E791C8000) [pid = 2900] [serial = 290] [outer = 0000002E78AD3800] 11:10:11 INFO - PROCESS | 2900 | 1467051011726 Marionette TRACE conn7 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:10:11 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. 11:10:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 628ms 11:10:11 INFO - PROCESS | 2900 | 1467051011779 Marionette TRACE conn7 -> [0,353,"getWindowHandle",null] 11:10:11 INFO - PROCESS | 2900 | 1467051011781 Marionette TRACE conn7 <- [1,353,null,{"value":"13"}] 11:10:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:10:11 INFO - PROCESS | 2900 | 1467051011789 Marionette TRACE conn7 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:10:11 INFO - PROCESS | 2900 | 1467051011791 Marionette TRACE conn7 <- [1,354,null,{}] 11:10:11 INFO - PROCESS | 2900 | 1467051011794 Marionette TRACE conn7 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:11 INFO - PROCESS | 2900 | 1467051011796 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:11 INFO - PROCESS | 2900 | 1467051011883 Marionette TRACE conn7 <- [1,355,null,{"value":null}] 11:10:11 INFO - PROCESS | 2900 | 1467051011889 Marionette TRACE conn7 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:11 INFO - PROCESS | 2900 | 1467051011891 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:11 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7D46C800 == 50 [pid = 2900] [id = 98] 11:10:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E06B95400) [pid = 2900] [serial = 291] [outer = 0000000000000000] 11:10:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 91 (0000002E06B9B800) [pid = 2900] [serial = 292] [outer = 0000002E06B95400] 11:10:11 INFO - PROCESS | 2900 | 1467051011934 Marionette DEBUG loaded listener.js 11:10:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 92 (0000002E78F12400) [pid = 2900] [serial = 293] [outer = 0000002E06B95400] 11:10:12 INFO - PROCESS | 2900 | 1467051012345 Marionette TRACE conn7 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:10:12 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. 11:10:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 587ms 11:10:12 INFO - PROCESS | 2900 | 1467051012394 Marionette TRACE conn7 -> [0,357,"getWindowHandle",null] 11:10:12 INFO - PROCESS | 2900 | 1467051012397 Marionette TRACE conn7 <- [1,357,null,{"value":"13"}] 11:10:12 INFO - PROCESS | 2900 | 1467051012401 Marionette TRACE conn7 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:10:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:10:12 INFO - PROCESS | 2900 | 1467051012404 Marionette TRACE conn7 <- [1,358,null,{}] 11:10:12 INFO - PROCESS | 2900 | 1467051012407 Marionette TRACE conn7 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:12 INFO - PROCESS | 2900 | 1467051012409 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:12 INFO - PROCESS | 2900 | 1467051012558 Marionette TRACE conn7 <- [1,359,null,{"value":null}] 11:10:12 INFO - PROCESS | 2900 | 1467051012695 Marionette TRACE conn7 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:12 INFO - PROCESS | 2900 | 1467051012698 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:12 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E059F5000 == 51 [pid = 2900] [id = 99] 11:10:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 93 (0000002E05C26800) [pid = 2900] [serial = 294] [outer = 0000000000000000] 11:10:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 94 (0000002E05C94400) [pid = 2900] [serial = 295] [outer = 0000002E05C26800] 11:10:12 INFO - PROCESS | 2900 | 1467051012757 Marionette DEBUG loaded listener.js 11:10:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 95 (0000002E05CEC800) [pid = 2900] [serial = 296] [outer = 0000002E05C26800] 11:10:13 INFO - PROCESS | 2900 | 1467051013371 Marionette TRACE conn7 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:10:13 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. 11:10:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 984ms 11:10:13 INFO - PROCESS | 2900 | 1467051013393 Marionette TRACE conn7 -> [0,361,"getWindowHandle",null] 11:10:13 INFO - PROCESS | 2900 | 1467051013398 Marionette TRACE conn7 <- [1,361,null,{"value":"13"}] 11:10:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:10:13 INFO - PROCESS | 2900 | 1467051013403 Marionette TRACE conn7 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:10:13 INFO - PROCESS | 2900 | 1467051013407 Marionette TRACE conn7 <- [1,362,null,{}] 11:10:13 INFO - PROCESS | 2900 | 1467051013412 Marionette TRACE conn7 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:13 INFO - PROCESS | 2900 | 1467051013415 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:13 INFO - PROCESS | 2900 | 1467051013534 Marionette TRACE conn7 <- [1,363,null,{"value":null}] 11:10:13 INFO - PROCESS | 2900 | 1467051013623 Marionette TRACE conn7 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:13 INFO - PROCESS | 2900 | 1467051013627 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:13 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0BF67800 == 52 [pid = 2900] [id = 100] 11:10:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 96 (0000002E072E5000) [pid = 2900] [serial = 297] [outer = 0000000000000000] 11:10:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 97 (0000002E08582800) [pid = 2900] [serial = 298] [outer = 0000002E072E5000] 11:10:13 INFO - PROCESS | 2900 | 1467051013687 Marionette DEBUG loaded listener.js 11:10:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 98 (0000002E0A42FC00) [pid = 2900] [serial = 299] [outer = 0000002E072E5000] 11:10:14 INFO - PROCESS | 2900 | 1467051014335 Marionette TRACE conn7 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:10:14 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. 11:10:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 985ms 11:10:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:10:14 INFO - PROCESS | 2900 | 1467051014391 Marionette TRACE conn7 -> [0,365,"getWindowHandle",null] 11:10:14 INFO - PROCESS | 2900 | 1467051014395 Marionette TRACE conn7 <- [1,365,null,{"value":"13"}] 11:10:14 INFO - PROCESS | 2900 | 1467051014399 Marionette TRACE conn7 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:10:14 INFO - PROCESS | 2900 | 1467051014401 Marionette TRACE conn7 <- [1,366,null,{}] 11:10:14 INFO - PROCESS | 2900 | 1467051014406 Marionette TRACE conn7 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:14 INFO - PROCESS | 2900 | 1467051014409 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:14 INFO - PROCESS | 2900 | 1467051014528 Marionette TRACE conn7 <- [1,367,null,{"value":null}] 11:10:14 INFO - PROCESS | 2900 | 1467051014644 Marionette TRACE conn7 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:14 INFO - PROCESS | 2900 | 1467051014647 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:14 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7DC76000 == 53 [pid = 2900] [id = 101] 11:10:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 99 (0000002E0C13D000) [pid = 2900] [serial = 300] [outer = 0000000000000000] 11:10:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 100 (0000002E0C536C00) [pid = 2900] [serial = 301] [outer = 0000002E0C13D000] 11:10:14 INFO - PROCESS | 2900 | 1467051014704 Marionette DEBUG loaded listener.js 11:10:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 101 (0000002E0CA78C00) [pid = 2900] [serial = 302] [outer = 0000002E0C13D000] 11:10:15 INFO - PROCESS | 2900 | 1467051015340 Marionette TRACE conn7 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:10:15 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. 11:10:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 984ms 11:10:15 INFO - PROCESS | 2900 | 1467051015384 Marionette TRACE conn7 -> [0,369,"getWindowHandle",null] 11:10:15 INFO - PROCESS | 2900 | 1467051015388 Marionette TRACE conn7 <- [1,369,null,{"value":"13"}] 11:10:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:10:15 INFO - PROCESS | 2900 | 1467051015400 Marionette TRACE conn7 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:10:15 INFO - PROCESS | 2900 | 1467051015405 Marionette TRACE conn7 <- [1,370,null,{}] 11:10:15 INFO - PROCESS | 2900 | 1467051015409 Marionette TRACE conn7 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:15 INFO - PROCESS | 2900 | 1467051015413 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:15 INFO - PROCESS | 2900 | 1467051015529 Marionette TRACE conn7 <- [1,371,null,{"value":null}] 11:10:15 INFO - PROCESS | 2900 | 1467051015601 Marionette TRACE conn7 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:15 INFO - PROCESS | 2900 | 1467051015604 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:15 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06614000 == 54 [pid = 2900] [id = 102] 11:10:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 102 (0000002E0DDE0000) [pid = 2900] [serial = 303] [outer = 0000000000000000] 11:10:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 103 (0000002E77174400) [pid = 2900] [serial = 304] [outer = 0000002E0DDE0000] 11:10:15 INFO - PROCESS | 2900 | 1467051015660 Marionette DEBUG loaded listener.js 11:10:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 104 (0000002E791D1C00) [pid = 2900] [serial = 305] [outer = 0000002E0DDE0000] 11:10:16 INFO - PROCESS | 2900 | 1467051016275 Marionette TRACE conn7 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:10:16 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. 11:10:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 943ms 11:10:16 INFO - PROCESS | 2900 | 1467051016344 Marionette TRACE conn7 -> [0,373,"getWindowHandle",null] 11:10:16 INFO - PROCESS | 2900 | 1467051016346 Marionette TRACE conn7 <- [1,373,null,{"value":"13"}] 11:10:16 INFO - PROCESS | 2900 | 1467051016351 Marionette TRACE conn7 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:10:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:10:16 INFO - PROCESS | 2900 | 1467051016354 Marionette TRACE conn7 <- [1,374,null,{}] 11:10:16 INFO - PROCESS | 2900 | 1467051016357 Marionette TRACE conn7 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:16 INFO - PROCESS | 2900 | 1467051016360 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:16 INFO - PROCESS | 2900 | 1467051016481 Marionette TRACE conn7 <- [1,375,null,{"value":null}] 11:10:16 INFO - PROCESS | 2900 | 1467051016548 Marionette TRACE conn7 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:16 INFO - PROCESS | 2900 | 1467051016550 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:16 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06621800 == 55 [pid = 2900] [id = 103] 11:10:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 105 (0000002E03479400) [pid = 2900] [serial = 306] [outer = 0000000000000000] 11:10:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 106 (0000002E05C9AC00) [pid = 2900] [serial = 307] [outer = 0000002E03479400] 11:10:16 INFO - PROCESS | 2900 | 1467051016774 Marionette DEBUG loaded listener.js 11:10:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 107 (0000002E068A4800) [pid = 2900] [serial = 308] [outer = 0000002E03479400] 11:10:17 INFO - PROCESS | 2900 | 1467051017471 Marionette TRACE conn7 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:10:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:10:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1126ms 11:10:17 INFO - PROCESS | 2900 | 1467051017481 Marionette TRACE conn7 -> [0,377,"getWindowHandle",null] 11:10:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:10:17 INFO - PROCESS | 2900 | 1467051017485 Marionette TRACE conn7 <- [1,377,null,{"value":"13"}] 11:10:17 INFO - PROCESS | 2900 | 1467051017490 Marionette TRACE conn7 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:10:17 INFO - PROCESS | 2900 | 1467051017493 Marionette TRACE conn7 <- [1,378,null,{}] 11:10:17 INFO - PROCESS | 2900 | 1467051017498 Marionette TRACE conn7 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:17 INFO - PROCESS | 2900 | 1467051017500 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:17 INFO - PROCESS | 2900 | 1467051017611 Marionette TRACE conn7 <- [1,379,null,{"value":null}] 11:10:18 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7D46C800 == 54 [pid = 2900] [id = 98] 11:10:18 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7976E000 == 53 [pid = 2900] [id = 97] 11:10:18 INFO - PROCESS | 2900 | --DOCSHELL 0000002E78445000 == 52 [pid = 2900] [id = 96] 11:10:18 INFO - PROCESS | 2900 | --DOCSHELL 0000002E77917800 == 51 [pid = 2900] [id = 95] 11:10:18 INFO - PROCESS | 2900 | --DOCSHELL 0000002E05B1E000 == 50 [pid = 2900] [id = 94] 11:10:18 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0CB39000 == 49 [pid = 2900] [id = 93] 11:10:18 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C256800 == 48 [pid = 2900] [id = 92] 11:10:18 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A5DC000 == 47 [pid = 2900] [id = 91] 11:10:18 INFO - PROCESS | 2900 | --DOCSHELL 0000002E05B19000 == 46 [pid = 2900] [id = 90] 11:10:18 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0730E000 == 45 [pid = 2900] [id = 89] 11:10:18 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06830800 == 44 [pid = 2900] [id = 85] 11:10:18 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A4BF000 == 43 [pid = 2900] [id = 84] 11:10:18 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7FDC6800 == 42 [pid = 2900] [id = 73] 11:10:18 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D972800 == 41 [pid = 2900] [id = 59] 11:10:18 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C25C000 == 40 [pid = 2900] [id = 86] 11:10:18 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD91000 == 39 [pid = 2900] [id = 72] 11:10:18 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C5D7800 == 38 [pid = 2900] [id = 57] 11:10:18 INFO - PROCESS | 2900 | --DOCSHELL 0000002E79781800 == 37 [pid = 2900] [id = 87] 11:10:18 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06883000 == 36 [pid = 2900] [id = 88] 11:10:18 INFO - PROCESS | 2900 | --DOCSHELL 0000002E07318000 == 35 [pid = 2900] [id = 71] 11:10:18 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD85000 == 34 [pid = 2900] [id = 70] 11:10:18 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06958000 == 33 [pid = 2900] [id = 34] 11:10:18 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06963000 == 32 [pid = 2900] [id = 45] 11:10:18 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D965000 == 31 [pid = 2900] [id = 58] 11:10:18 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06621800 == 30 [pid = 2900] [id = 103] 11:10:18 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06614000 == 29 [pid = 2900] [id = 102] 11:10:18 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7DC76000 == 28 [pid = 2900] [id = 101] 11:10:18 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0BF67800 == 27 [pid = 2900] [id = 100] 11:10:18 INFO - PROCESS | 2900 | --DOCSHELL 0000002E059F5000 == 26 [pid = 2900] [id = 99] 11:10:18 INFO - PROCESS | 2900 | --DOMWINDOW == 106 (0000002E7DCBAC00) [pid = 2900] [serial = 164] [outer = 0000000000000000] [url = about:blank] 11:10:18 INFO - PROCESS | 2900 | --DOMWINDOW == 105 (0000002E0CA72000) [pid = 2900] [serial = 229] [outer = 0000000000000000] [url = about:blank] 11:10:18 INFO - PROCESS | 2900 | --DOMWINDOW == 104 (0000002E0CAD1000) [pid = 2900] [serial = 230] [outer = 0000000000000000] [url = about:blank] 11:10:18 INFO - PROCESS | 2900 | --DOMWINDOW == 103 (0000002E7DCDA400) [pid = 2900] [serial = 209] [outer = 0000000000000000] [url = about:blank] 11:10:18 INFO - PROCESS | 2900 | --DOMWINDOW == 102 (0000002E0815B400) [pid = 2900] [serial = 221] [outer = 0000000000000000] [url = about:blank] 11:10:18 INFO - PROCESS | 2900 | --DOMWINDOW == 101 (0000002E05FDBC00) [pid = 2900] [serial = 220] [outer = 0000000000000000] [url = about:blank] 11:10:18 INFO - PROCESS | 2900 | --DOMWINDOW == 100 (0000002E07F44400) [pid = 2900] [serial = 226] [outer = 0000000000000000] [url = about:blank] 11:10:18 INFO - PROCESS | 2900 | --DOMWINDOW == 99 (0000002E0C13A400) [pid = 2900] [serial = 227] [outer = 0000000000000000] [url = about:blank] 11:10:18 INFO - PROCESS | 2900 | --DOMWINDOW == 98 (0000002E0C194400) [pid = 2900] [serial = 224] [outer = 0000000000000000] [url = about:blank] 11:10:18 INFO - PROCESS | 2900 | --DOMWINDOW == 97 (0000002E0C139800) [pid = 2900] [serial = 223] [outer = 0000000000000000] [url = about:blank] 11:10:18 INFO - PROCESS | 2900 | --DOMWINDOW == 96 (0000002E0C195000) [pid = 2900] [serial = 214] [outer = 0000000000000000] [url = about:blank] 11:10:18 INFO - PROCESS | 2900 | --DOMWINDOW == 95 (0000002E0A52BC00) [pid = 2900] [serial = 241] [outer = 0000000000000000] [url = about:blank] 11:10:18 INFO - PROCESS | 2900 | --DOMWINDOW == 94 (0000002E0C6BEC00) [pid = 2900] [serial = 215] [outer = 0000000000000000] [url = about:blank] 11:10:18 INFO - PROCESS | 2900 | --DOMWINDOW == 93 (0000002E068A0400) [pid = 2900] [serial = 211] [outer = 0000000000000000] [url = about:blank] 11:10:18 INFO - PROCESS | 2900 | --DOMWINDOW == 92 (0000002E08583800) [pid = 2900] [serial = 212] [outer = 0000000000000000] [url = about:blank] 11:10:18 INFO - PROCESS | 2900 | --DOMWINDOW == 91 (0000002E779DD000) [pid = 2900] [serial = 218] [outer = 0000000000000000] [url = about:blank] 11:10:18 INFO - PROCESS | 2900 | --DOMWINDOW == 90 (0000002E77022C00) [pid = 2900] [serial = 217] [outer = 0000000000000000] [url = about:blank] 11:10:18 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E79715400) [pid = 2900] [serial = 239] [outer = 0000000000000000] [url = about:blank] 11:10:18 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E791CB000) [pid = 2900] [serial = 238] [outer = 0000000000000000] [url = about:blank] 11:10:18 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E0A423C00) [pid = 2900] [serial = 244] [outer = 0000000000000000] [url = about:blank] 11:10:18 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E0A42C000) [pid = 2900] [serial = 245] [outer = 0000000000000000] [url = about:blank] 11:10:18 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0A64E400) [pid = 2900] [serial = 242] [outer = 0000000000000000] [url = about:blank] 11:10:18 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0A4E0000) [pid = 2900] [serial = 250] [outer = 0000000000000000] [url = about:blank] 11:10:18 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0CD35400) [pid = 2900] [serial = 248] [outer = 0000000000000000] [url = about:blank] 11:10:18 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0CD42000) [pid = 2900] [serial = 232] [outer = 0000000000000000] [url = about:blank] 11:10:18 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E77173C00) [pid = 2900] [serial = 235] [outer = 0000000000000000] [url = about:blank] 11:10:18 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E7802F800) [pid = 2900] [serial = 236] [outer = 0000000000000000] [url = about:blank] 11:10:18 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0C18E400) [pid = 2900] [serial = 247] [outer = 0000000000000000] [url = about:blank] 11:10:18 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0DC06400) [pid = 2900] [serial = 233] [outer = 0000000000000000] [url = about:blank] 11:10:18 INFO - PROCESS | 2900 | 1467051018449 Marionette TRACE conn7 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:18 INFO - PROCESS | 2900 | 1467051018452 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:18 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E05217800 == 27 [pid = 2900] [id = 104] 11:10:18 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E05993800) [pid = 2900] [serial = 309] [outer = 0000000000000000] 11:10:18 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E05998400) [pid = 2900] [serial = 310] [outer = 0000002E05993800] 11:10:18 INFO - PROCESS | 2900 | 1467051018504 Marionette DEBUG loaded listener.js 11:10:18 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E05E8AC00) [pid = 2900] [serial = 311] [outer = 0000002E05993800] 11:10:19 INFO - PROCESS | 2900 | 1467051019090 Marionette TRACE conn7 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:10:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:10:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1638ms 11:10:19 INFO - PROCESS | 2900 | 1467051019129 Marionette TRACE conn7 -> [0,381,"getWindowHandle",null] 11:10:19 INFO - PROCESS | 2900 | 1467051019133 Marionette TRACE conn7 <- [1,381,null,{"value":"13"}] 11:10:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:10:19 INFO - PROCESS | 2900 | 1467051019137 Marionette TRACE conn7 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:10:19 INFO - PROCESS | 2900 | 1467051019139 Marionette TRACE conn7 <- [1,382,null,{}] 11:10:19 INFO - PROCESS | 2900 | 1467051019145 Marionette TRACE conn7 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:19 INFO - PROCESS | 2900 | 1467051019147 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:19 INFO - PROCESS | 2900 | 1467051019234 Marionette TRACE conn7 <- [1,383,null,{"value":null}] 11:10:19 INFO - PROCESS | 2900 | 1467051019244 Marionette TRACE conn7 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:19 INFO - PROCESS | 2900 | 1467051019247 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:19 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06874000 == 28 [pid = 2900] [id = 105] 11:10:19 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E06204400) [pid = 2900] [serial = 312] [outer = 0000000000000000] 11:10:19 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E06B71C00) [pid = 2900] [serial = 313] [outer = 0000002E06204400] 11:10:19 INFO - PROCESS | 2900 | 1467051019296 Marionette DEBUG loaded listener.js 11:10:19 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0757AC00) [pid = 2900] [serial = 314] [outer = 0000002E06204400] 11:10:19 INFO - PROCESS | 2900 | 1467051019834 Marionette TRACE conn7 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:10:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:10:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 735ms 11:10:19 INFO - PROCESS | 2900 | 1467051019880 Marionette TRACE conn7 -> [0,385,"getWindowHandle",null] 11:10:19 INFO - PROCESS | 2900 | 1467051019885 Marionette TRACE conn7 <- [1,385,null,{"value":"13"}] 11:10:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:10:19 INFO - PROCESS | 2900 | 1467051019889 Marionette TRACE conn7 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:10:19 INFO - PROCESS | 2900 | 1467051019891 Marionette TRACE conn7 <- [1,386,null,{}] 11:10:19 INFO - PROCESS | 2900 | 1467051019895 Marionette TRACE conn7 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:19 INFO - PROCESS | 2900 | 1467051019898 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:20 INFO - PROCESS | 2900 | 1467051020022 Marionette TRACE conn7 <- [1,387,null,{"value":null}] 11:10:20 INFO - PROCESS | 2900 | 1467051020037 Marionette TRACE conn7 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:20 INFO - PROCESS | 2900 | 1467051020039 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:20 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06873000 == 29 [pid = 2900] [id = 106] 11:10:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E07FAF800) [pid = 2900] [serial = 315] [outer = 0000000000000000] 11:10:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E09665800) [pid = 2900] [serial = 316] [outer = 0000002E07FAF800] 11:10:20 INFO - PROCESS | 2900 | 1467051020088 Marionette DEBUG loaded listener.js 11:10:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E0A3EB000) [pid = 2900] [serial = 317] [outer = 0000002E07FAF800] 11:10:20 INFO - PROCESS | 2900 | 1467051020527 Marionette TRACE conn7 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 11:10:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:10:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 692ms 11:10:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:10:20 INFO - PROCESS | 2900 | 1467051020583 Marionette TRACE conn7 -> [0,389,"getWindowHandle",null] 11:10:20 INFO - PROCESS | 2900 | 1467051020586 Marionette TRACE conn7 <- [1,389,null,{"value":"13"}] 11:10:20 INFO - PROCESS | 2900 | 1467051020597 Marionette TRACE conn7 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:10:20 INFO - PROCESS | 2900 | 1467051020603 Marionette TRACE conn7 <- [1,390,null,{}] 11:10:20 INFO - PROCESS | 2900 | 1467051020619 Marionette TRACE conn7 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:20 INFO - PROCESS | 2900 | 1467051020623 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:20 INFO - PROCESS | 2900 | 1467051020734 Marionette TRACE conn7 <- [1,391,null,{"value":null}] 11:10:20 INFO - PROCESS | 2900 | 1467051020744 Marionette TRACE conn7 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:20 INFO - PROCESS | 2900 | 1467051020746 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:20 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0BF56000 == 30 [pid = 2900] [id = 107] 11:10:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E0A423000) [pid = 2900] [serial = 318] [outer = 0000000000000000] 11:10:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E0A4DA800) [pid = 2900] [serial = 319] [outer = 0000002E0A423000] 11:10:20 INFO - PROCESS | 2900 | 1467051020794 Marionette DEBUG loaded listener.js 11:10:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E0A52FC00) [pid = 2900] [serial = 320] [outer = 0000002E0A423000] 11:10:21 INFO - PROCESS | 2900 | 1467051021262 Marionette TRACE conn7 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 11:10:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:10:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 712ms 11:10:21 INFO - PROCESS | 2900 | 1467051021311 Marionette TRACE conn7 -> [0,393,"getWindowHandle",null] 11:10:21 INFO - PROCESS | 2900 | 1467051021314 Marionette TRACE conn7 <- [1,393,null,{"value":"13"}] 11:10:21 INFO - PROCESS | 2900 | 1467051021318 Marionette TRACE conn7 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:10:21 INFO - PROCESS | 2900 | 1467051021320 Marionette TRACE conn7 <- [1,394,null,{}] 11:10:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:10:21 INFO - PROCESS | 2900 | 1467051021323 Marionette TRACE conn7 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:21 INFO - PROCESS | 2900 | 1467051021325 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:21 INFO - PROCESS | 2900 | 1467051021445 Marionette TRACE conn7 <- [1,395,null,{"value":null}] 11:10:21 INFO - PROCESS | 2900 | 1467051021457 Marionette TRACE conn7 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:21 INFO - PROCESS | 2900 | 1467051021459 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:21 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C24E800 == 31 [pid = 2900] [id = 108] 11:10:21 INFO - PROCESS | 2900 | ++DOMWINDOW == 91 (0000002E0A6C4000) [pid = 2900] [serial = 321] [outer = 0000000000000000] 11:10:21 INFO - PROCESS | 2900 | ++DOMWINDOW == 92 (0000002E0A6C6C00) [pid = 2900] [serial = 322] [outer = 0000002E0A6C4000] 11:10:21 INFO - PROCESS | 2900 | 1467051021503 Marionette DEBUG loaded listener.js 11:10:21 INFO - PROCESS | 2900 | ++DOMWINDOW == 93 (0000002E0C13CC00) [pid = 2900] [serial = 323] [outer = 0000002E0A6C4000] 11:10:21 INFO - PROCESS | 2900 | 1467051021955 Marionette TRACE conn7 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 11:10:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:10:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 11:10:22 INFO - PROCESS | 2900 | 1467051021994 Marionette TRACE conn7 -> [0,397,"getWindowHandle",null] 11:10:22 INFO - PROCESS | 2900 | 1467051021997 Marionette TRACE conn7 <- [1,397,null,{"value":"13"}] 11:10:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:10:22 INFO - PROCESS | 2900 | 1467051022006 Marionette TRACE conn7 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:10:22 INFO - PROCESS | 2900 | 1467051022008 Marionette TRACE conn7 <- [1,398,null,{}] 11:10:22 INFO - PROCESS | 2900 | 1467051022011 Marionette TRACE conn7 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:22 INFO - PROCESS | 2900 | 1467051022014 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:22 INFO - PROCESS | 2900 | 1467051022119 Marionette TRACE conn7 <- [1,399,null,{"value":null}] 11:10:22 INFO - PROCESS | 2900 | 1467051022127 Marionette TRACE conn7 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:22 INFO - PROCESS | 2900 | 1467051022134 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:22 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CB2A000 == 32 [pid = 2900] [id = 109] 11:10:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 94 (0000002E072AD400) [pid = 2900] [serial = 324] [outer = 0000000000000000] 11:10:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 95 (0000002E0C285800) [pid = 2900] [serial = 325] [outer = 0000002E072AD400] 11:10:22 INFO - PROCESS | 2900 | 1467051022228 Marionette DEBUG loaded listener.js 11:10:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 96 (0000002E0C53A800) [pid = 2900] [serial = 326] [outer = 0000002E072AD400] 11:10:22 INFO - PROCESS | 2900 | --DOMWINDOW == 95 (0000002E0CACD000) [pid = 2900] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:10:22 INFO - PROCESS | 2900 | --DOMWINDOW == 94 (0000002E0D7E3400) [pid = 2900] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:10:22 INFO - PROCESS | 2900 | --DOMWINDOW == 93 (0000002E0C6A5800) [pid = 2900] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:10:22 INFO - PROCESS | 2900 | --DOMWINDOW == 92 (0000002E05F9C800) [pid = 2900] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:10:22 INFO - PROCESS | 2900 | --DOMWINDOW == 91 (0000002E0A650800) [pid = 2900] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:10:22 INFO - PROCESS | 2900 | --DOMWINDOW == 90 (0000002E0C6BAC00) [pid = 2900] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:10:22 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E0617D000) [pid = 2900] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:10:22 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E0D7E4800) [pid = 2900] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:10:22 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E05FDA800) [pid = 2900] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:10:22 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E0A4DB400) [pid = 2900] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:10:22 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0A64F800) [pid = 2900] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:10:22 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0D7E4000) [pid = 2900] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:10:22 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E07F38400) [pid = 2900] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:10:22 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E78AD3800) [pid = 2900] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:10:22 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E06B95400) [pid = 2900] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:10:23 INFO - PROCESS | 2900 | 1467051023030 Marionette TRACE conn7 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 11:10:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:10:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1087ms 11:10:23 INFO - PROCESS | 2900 | 1467051023094 Marionette TRACE conn7 -> [0,401,"getWindowHandle",null] 11:10:23 INFO - PROCESS | 2900 | 1467051023096 Marionette TRACE conn7 <- [1,401,null,{"value":"13"}] 11:10:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:10:23 INFO - PROCESS | 2900 | 1467051023100 Marionette TRACE conn7 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:10:23 INFO - PROCESS | 2900 | 1467051023102 Marionette TRACE conn7 <- [1,402,null,{}] 11:10:23 INFO - PROCESS | 2900 | 1467051023105 Marionette TRACE conn7 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:23 INFO - PROCESS | 2900 | 1467051023108 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:23 INFO - PROCESS | 2900 | 1467051023223 Marionette TRACE conn7 <- [1,403,null,{"value":null}] 11:10:23 INFO - PROCESS | 2900 | 1467051023269 Marionette TRACE conn7 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:23 INFO - PROCESS | 2900 | 1467051023271 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:23 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0357B800 == 33 [pid = 2900] [id = 110] 11:10:23 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E05A10400) [pid = 2900] [serial = 327] [outer = 0000000000000000] 11:10:23 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0C145000) [pid = 2900] [serial = 328] [outer = 0000002E05A10400] 11:10:23 INFO - PROCESS | 2900 | 1467051023318 Marionette DEBUG loaded listener.js 11:10:23 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0C6A7400) [pid = 2900] [serial = 329] [outer = 0000002E05A10400] 11:10:23 INFO - PROCESS | 2900 | 1467051023678 Marionette TRACE conn7 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 11:10:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:10:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 628ms 11:10:23 INFO - PROCESS | 2900 | 1467051023731 Marionette TRACE conn7 -> [0,405,"getWindowHandle",null] 11:10:23 INFO - PROCESS | 2900 | 1467051023733 Marionette TRACE conn7 <- [1,405,null,{"value":"13"}] 11:10:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:10:23 INFO - PROCESS | 2900 | 1467051023743 Marionette TRACE conn7 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:10:23 INFO - PROCESS | 2900 | 1467051023744 Marionette TRACE conn7 <- [1,406,null,{}] 11:10:23 INFO - PROCESS | 2900 | 1467051023748 Marionette TRACE conn7 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:23 INFO - PROCESS | 2900 | 1467051023750 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:23 INFO - PROCESS | 2900 | 1467051023873 Marionette TRACE conn7 <- [1,407,null,{"value":null}] 11:10:23 INFO - PROCESS | 2900 | 1467051023939 Marionette TRACE conn7 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:23 INFO - PROCESS | 2900 | 1467051023943 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:23 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E05218000 == 34 [pid = 2900] [id = 111] 11:10:23 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E03509C00) [pid = 2900] [serial = 330] [outer = 0000000000000000] 11:10:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E05989800) [pid = 2900] [serial = 331] [outer = 0000002E03509C00] 11:10:24 INFO - PROCESS | 2900 | 1467051024005 Marionette DEBUG loaded listener.js 11:10:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E05FE1C00) [pid = 2900] [serial = 332] [outer = 0000002E03509C00] 11:10:24 INFO - PROCESS | 2900 | 1467051024835 Marionette TRACE conn7 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 11:10:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:10:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1128ms 11:10:24 INFO - PROCESS | 2900 | 1467051024874 Marionette TRACE conn7 -> [0,409,"getWindowHandle",null] 11:10:24 INFO - PROCESS | 2900 | 1467051024879 Marionette TRACE conn7 <- [1,409,null,{"value":"13"}] 11:10:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:10:24 INFO - PROCESS | 2900 | 1467051024884 Marionette TRACE conn7 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:10:24 INFO - PROCESS | 2900 | 1467051024887 Marionette TRACE conn7 <- [1,410,null,{}] 11:10:24 INFO - PROCESS | 2900 | 1467051024892 Marionette TRACE conn7 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:24 INFO - PROCESS | 2900 | 1467051024897 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:25 INFO - PROCESS | 2900 | 1467051025050 Marionette TRACE conn7 <- [1,411,null,{"value":null}] 11:10:25 INFO - PROCESS | 2900 | 1467051025114 Marionette TRACE conn7 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:25 INFO - PROCESS | 2900 | 1467051025118 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:25 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A5D6000 == 35 [pid = 2900] [id = 112] 11:10:25 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E09347000) [pid = 2900] [serial = 333] [outer = 0000000000000000] 11:10:25 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E0A3DE800) [pid = 2900] [serial = 334] [outer = 0000002E09347000] 11:10:25 INFO - PROCESS | 2900 | 1467051025216 Marionette DEBUG loaded listener.js 11:10:25 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E0A428400) [pid = 2900] [serial = 335] [outer = 0000002E09347000] 11:10:26 INFO - PROCESS | 2900 | 1467051026125 Marionette TRACE conn7 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 11:10:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:10:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1278ms 11:10:26 INFO - PROCESS | 2900 | 1467051026166 Marionette TRACE conn7 -> [0,413,"getWindowHandle",null] 11:10:26 INFO - PROCESS | 2900 | 1467051026170 Marionette TRACE conn7 <- [1,413,null,{"value":"13"}] 11:10:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:10:26 INFO - PROCESS | 2900 | 1467051026175 Marionette TRACE conn7 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:10:26 INFO - PROCESS | 2900 | 1467051026178 Marionette TRACE conn7 <- [1,414,null,{}] 11:10:26 INFO - PROCESS | 2900 | 1467051026184 Marionette TRACE conn7 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:26 INFO - PROCESS | 2900 | 1467051026187 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:26 INFO - PROCESS | 2900 | 1467051026308 Marionette TRACE conn7 <- [1,415,null,{"value":null}] 11:10:26 INFO - PROCESS | 2900 | 1467051026385 Marionette TRACE conn7 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:26 INFO - PROCESS | 2900 | 1467051026389 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:26 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06833000 == 36 [pid = 2900] [id = 113] 11:10:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 91 (0000002E06207000) [pid = 2900] [serial = 336] [outer = 0000000000000000] 11:10:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 92 (0000002E06633400) [pid = 2900] [serial = 337] [outer = 0000002E06207000] 11:10:26 INFO - PROCESS | 2900 | 1467051026481 Marionette DEBUG loaded listener.js 11:10:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 93 (0000002E06B91400) [pid = 2900] [serial = 338] [outer = 0000002E06207000] 11:10:26 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0357B800 == 35 [pid = 2900] [id = 110] 11:10:26 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0CB2A000 == 34 [pid = 2900] [id = 109] 11:10:26 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C24E800 == 33 [pid = 2900] [id = 108] 11:10:26 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0BF56000 == 32 [pid = 2900] [id = 107] 11:10:26 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06873000 == 31 [pid = 2900] [id = 106] 11:10:26 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06874000 == 30 [pid = 2900] [id = 105] 11:10:26 INFO - PROCESS | 2900 | --DOCSHELL 0000002E05217800 == 29 [pid = 2900] [id = 104] 11:10:26 INFO - PROCESS | 2900 | --DOMWINDOW == 92 (0000002E0CAD1C00) [pid = 2900] [serial = 277] [outer = 0000000000000000] [url = about:blank] 11:10:26 INFO - PROCESS | 2900 | --DOMWINDOW == 91 (0000002E0CBE7800) [pid = 2900] [serial = 278] [outer = 0000000000000000] [url = about:blank] 11:10:26 INFO - PROCESS | 2900 | --DOMWINDOW == 90 (0000002E0DDDA000) [pid = 2900] [serial = 280] [outer = 0000000000000000] [url = about:blank] 11:10:26 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E0C6A9C00) [pid = 2900] [serial = 274] [outer = 0000000000000000] [url = about:blank] 11:10:26 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E062B4000) [pid = 2900] [serial = 268] [outer = 0000000000000000] [url = about:blank] 11:10:26 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E07F3D800) [pid = 2900] [serial = 269] [outer = 0000000000000000] [url = about:blank] 11:10:26 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E0A6C7800) [pid = 2900] [serial = 271] [outer = 0000000000000000] [url = about:blank] 11:10:26 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0C285400) [pid = 2900] [serial = 272] [outer = 0000000000000000] [url = about:blank] 11:10:26 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0C6C2800) [pid = 2900] [serial = 259] [outer = 0000000000000000] [url = about:blank] 11:10:26 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0D7E6400) [pid = 2900] [serial = 260] [outer = 0000000000000000] [url = about:blank] 11:10:26 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E072DA000) [pid = 2900] [serial = 265] [outer = 0000000000000000] [url = about:blank] 11:10:26 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0A526C00) [pid = 2900] [serial = 266] [outer = 0000000000000000] [url = about:blank] 11:10:26 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E7824F000) [pid = 2900] [serial = 283] [outer = 0000000000000000] [url = about:blank] 11:10:26 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E06178800) [pid = 2900] [serial = 253] [outer = 0000000000000000] [url = about:blank] 11:10:26 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E07575400) [pid = 2900] [serial = 254] [outer = 0000000000000000] [url = about:blank] 11:10:26 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0CD3EC00) [pid = 2900] [serial = 251] [outer = 0000000000000000] [url = about:blank] 11:10:26 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0A6C3800) [pid = 2900] [serial = 256] [outer = 0000000000000000] [url = about:blank] 11:10:26 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0C195400) [pid = 2900] [serial = 257] [outer = 0000000000000000] [url = about:blank] 11:10:26 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0DDDA800) [pid = 2900] [serial = 262] [outer = 0000000000000000] [url = about:blank] 11:10:26 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0DDE6000) [pid = 2900] [serial = 263] [outer = 0000000000000000] [url = about:blank] 11:10:26 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0C53C800) [pid = 2900] [serial = 287] [outer = 0000000000000000] [url = about:blank] 11:10:26 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0A424400) [pid = 2900] [serial = 286] [outer = 0000000000000000] [url = about:blank] 11:10:26 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E78D98000) [pid = 2900] [serial = 289] [outer = 0000000000000000] [url = about:blank] 11:10:26 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E78F12400) [pid = 2900] [serial = 293] [outer = 0000000000000000] [url = about:blank] 11:10:26 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E78ACF800) [pid = 2900] [serial = 284] [outer = 0000000000000000] [url = about:blank] 11:10:26 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E77948800) [pid = 2900] [serial = 281] [outer = 0000000000000000] [url = about:blank] 11:10:26 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E791C8000) [pid = 2900] [serial = 290] [outer = 0000000000000000] [url = about:blank] 11:10:26 INFO - PROCESS | 2900 | --DOMWINDOW == 65 (0000002E0C6C2000) [pid = 2900] [serial = 275] [outer = 0000000000000000] [url = about:blank] 11:10:26 INFO - PROCESS | 2900 | --DOMWINDOW == 64 (0000002E06B9B800) [pid = 2900] [serial = 292] [outer = 0000000000000000] [url = about:blank] 11:10:26 INFO - PROCESS | 2900 | 1467051026984 Marionette TRACE conn7 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 11:10:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:10:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 881ms 11:10:27 INFO - PROCESS | 2900 | 1467051027061 Marionette TRACE conn7 -> [0,417,"getWindowHandle",null] 11:10:27 INFO - PROCESS | 2900 | 1467051027066 Marionette TRACE conn7 <- [1,417,null,{"value":"13"}] 11:10:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:10:27 INFO - PROCESS | 2900 | 1467051027072 Marionette TRACE conn7 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:10:27 INFO - PROCESS | 2900 | 1467051027075 Marionette TRACE conn7 <- [1,418,null,{}] 11:10:27 INFO - PROCESS | 2900 | 1467051027079 Marionette TRACE conn7 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:27 INFO - PROCESS | 2900 | 1467051027082 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:27 INFO - PROCESS | 2900 | 1467051027172 Marionette TRACE conn7 <- [1,419,null,{"value":null}] 11:10:27 INFO - PROCESS | 2900 | 1467051027185 Marionette TRACE conn7 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:27 INFO - PROCESS | 2900 | 1467051027187 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:27 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0695C000 == 30 [pid = 2900] [id = 114] 11:10:27 INFO - PROCESS | 2900 | ++DOMWINDOW == 65 (0000002E06B9B800) [pid = 2900] [serial = 339] [outer = 0000000000000000] 11:10:27 INFO - PROCESS | 2900 | ++DOMWINDOW == 66 (0000002E072DD000) [pid = 2900] [serial = 340] [outer = 0000002E06B9B800] 11:10:27 INFO - PROCESS | 2900 | 1467051027236 Marionette DEBUG loaded listener.js 11:10:27 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E08583800) [pid = 2900] [serial = 341] [outer = 0000002E06B9B800] 11:10:28 INFO - PROCESS | 2900 | 1467051028177 Marionette TRACE conn7 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 11:10:28 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 11:10:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1139ms 11:10:28 INFO - PROCESS | 2900 | 1467051028214 Marionette TRACE conn7 -> [0,421,"getWindowHandle",null] 11:10:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:10:28 INFO - PROCESS | 2900 | 1467051028216 Marionette TRACE conn7 <- [1,421,null,{"value":"13"}] 11:10:28 INFO - PROCESS | 2900 | 1467051028220 Marionette TRACE conn7 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:10:28 INFO - PROCESS | 2900 | 1467051028224 Marionette TRACE conn7 <- [1,422,null,{}] 11:10:28 INFO - PROCESS | 2900 | 1467051028236 Marionette TRACE conn7 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:28 INFO - PROCESS | 2900 | 1467051028241 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:28 INFO - PROCESS | 2900 | 1467051028332 Marionette TRACE conn7 <- [1,423,null,{"value":null}] 11:10:28 INFO - PROCESS | 2900 | 1467051028340 Marionette TRACE conn7 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:28 INFO - PROCESS | 2900 | 1467051028343 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:28 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A5C3800 == 31 [pid = 2900] [id = 115] 11:10:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E0A42A800) [pid = 2900] [serial = 342] [outer = 0000000000000000] 11:10:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E0A4E0000) [pid = 2900] [serial = 343] [outer = 0000002E0A42A800] 11:10:28 INFO - PROCESS | 2900 | 1467051028392 Marionette DEBUG loaded listener.js 11:10:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E0A648800) [pid = 2900] [serial = 344] [outer = 0000002E0A42A800] 11:10:29 INFO - PROCESS | 2900 | 1467051029310 Marionette TRACE conn7 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 11:10:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:10:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1128ms 11:10:29 INFO - PROCESS | 2900 | 1467051029351 Marionette TRACE conn7 -> [0,425,"getWindowHandle",null] 11:10:29 INFO - PROCESS | 2900 | 1467051029354 Marionette TRACE conn7 <- [1,425,null,{"value":"13"}] 11:10:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:10:29 INFO - PROCESS | 2900 | 1467051029364 Marionette TRACE conn7 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:10:29 INFO - PROCESS | 2900 | 1467051029366 Marionette TRACE conn7 <- [1,426,null,{}] 11:10:29 INFO - PROCESS | 2900 | 1467051029369 Marionette TRACE conn7 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:29 INFO - PROCESS | 2900 | 1467051029372 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:29 INFO - PROCESS | 2900 | 1467051029482 Marionette TRACE conn7 <- [1,427,null,{"value":null}] 11:10:29 INFO - PROCESS | 2900 | 1467051029488 Marionette TRACE conn7 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:29 INFO - PROCESS | 2900 | 1467051029490 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:29 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C21E800 == 32 [pid = 2900] [id = 116] 11:10:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0A649000) [pid = 2900] [serial = 345] [outer = 0000000000000000] 11:10:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0C142400) [pid = 2900] [serial = 346] [outer = 0000002E0A649000] 11:10:29 INFO - PROCESS | 2900 | 1467051029535 Marionette DEBUG loaded listener.js 11:10:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0C197400) [pid = 2900] [serial = 347] [outer = 0000002E0A649000] 11:10:30 INFO - PROCESS | 2900 | 1467051029993 Marionette TRACE conn7 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 11:10:30 INFO - PROCESS | 2900 | 1467051030059 Marionette TRACE conn7 <- [1,429,null,{"value":"13"}] 11:10:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:10:30 INFO - PROCESS | 2900 | 1467051030062 Marionette TRACE conn7 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:10:30 INFO - PROCESS | 2900 | 1467051030064 Marionette TRACE conn7 <- [1,430,null,{}] 11:10:30 INFO - PROCESS | 2900 | 1467051030068 Marionette TRACE conn7 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:30 INFO - PROCESS | 2900 | 1467051030070 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:30 INFO - PROCESS | 2900 | 1467051030174 Marionette TRACE conn7 <- [1,431,null,{"value":null}] 11:10:30 INFO - PROCESS | 2900 | 1467051030185 Marionette TRACE conn7 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:30 INFO - PROCESS | 2900 | 1467051030187 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:30 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06876800 == 33 [pid = 2900] [id = 117] 11:10:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0C194400) [pid = 2900] [serial = 348] [outer = 0000000000000000] 11:10:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0C536400) [pid = 2900] [serial = 349] [outer = 0000002E0C194400] 11:10:30 INFO - PROCESS | 2900 | 1467051030231 Marionette DEBUG loaded listener.js 11:10:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0C6AA800) [pid = 2900] [serial = 350] [outer = 0000002E0C194400] 11:10:30 INFO - PROCESS | 2900 | 1467051030706 Marionette TRACE conn7 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 11:10:30 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E06204400) [pid = 2900] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:10:30 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E05993800) [pid = 2900] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:10:30 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E03479400) [pid = 2900] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:10:30 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E07FAF800) [pid = 2900] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:10:30 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0A423000) [pid = 2900] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:10:30 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0A6C4000) [pid = 2900] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:10:30 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E072AD400) [pid = 2900] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:10:30 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E05C26800) [pid = 2900] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:10:30 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E072E5000) [pid = 2900] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:10:30 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E0C13D000) [pid = 2900] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:10:30 INFO - PROCESS | 2900 | --DOMWINDOW == 65 (0000002E0DDE0000) [pid = 2900] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:10:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:10:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 691ms 11:10:30 INFO - PROCESS | 2900 | 1467051030757 Marionette TRACE conn7 -> [0,433,"getWindowHandle",null] 11:10:30 INFO - PROCESS | 2900 | 1467051030759 Marionette TRACE conn7 <- [1,433,null,{"value":"13"}] 11:10:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:10:30 INFO - PROCESS | 2900 | 1467051030762 Marionette TRACE conn7 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:10:30 INFO - PROCESS | 2900 | 1467051030764 Marionette TRACE conn7 <- [1,434,null,{}] 11:10:30 INFO - PROCESS | 2900 | 1467051030772 Marionette TRACE conn7 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:30 INFO - PROCESS | 2900 | 1467051030778 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:30 INFO - PROCESS | 2900 | 1467051030916 Marionette TRACE conn7 <- [1,435,null,{"value":null}] 11:10:30 INFO - PROCESS | 2900 | 1467051030931 Marionette TRACE conn7 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:30 INFO - PROCESS | 2900 | 1467051030933 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:30 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D964800 == 34 [pid = 2900] [id = 118] 11:10:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 66 (0000002E0C6BFC00) [pid = 2900] [serial = 351] [outer = 0000000000000000] 11:10:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E0CA73400) [pid = 2900] [serial = 352] [outer = 0000002E0C6BFC00] 11:10:30 INFO - PROCESS | 2900 | 1467051030978 Marionette DEBUG loaded listener.js 11:10:31 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E0CACDC00) [pid = 2900] [serial = 353] [outer = 0000002E0C6BFC00] 11:10:31 INFO - PROCESS | 2900 | 1467051031388 Marionette TRACE conn7 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 11:10:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:10:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 694ms 11:10:31 INFO - PROCESS | 2900 | 1467051031459 Marionette TRACE conn7 -> [0,437,"getWindowHandle",null] 11:10:31 INFO - PROCESS | 2900 | 1467051031462 Marionette TRACE conn7 <- [1,437,null,{"value":"13"}] 11:10:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:10:31 INFO - PROCESS | 2900 | 1467051031465 Marionette TRACE conn7 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:10:31 INFO - PROCESS | 2900 | 1467051031466 Marionette TRACE conn7 <- [1,438,null,{}] 11:10:31 INFO - PROCESS | 2900 | 1467051031470 Marionette TRACE conn7 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:31 INFO - PROCESS | 2900 | 1467051031472 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:31 INFO - PROCESS | 2900 | 1467051031554 Marionette TRACE conn7 <- [1,439,null,{"value":null}] 11:10:31 INFO - PROCESS | 2900 | 1467051031559 Marionette TRACE conn7 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:31 INFO - PROCESS | 2900 | 1467051031561 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:31 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD83800 == 35 [pid = 2900] [id = 119] 11:10:31 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E0CAD5400) [pid = 2900] [serial = 354] [outer = 0000000000000000] 11:10:31 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E0CBDA800) [pid = 2900] [serial = 355] [outer = 0000002E0CAD5400] 11:10:31 INFO - PROCESS | 2900 | 1467051031613 Marionette DEBUG loaded listener.js 11:10:31 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0CD35400) [pid = 2900] [serial = 356] [outer = 0000002E0CAD5400] 11:10:32 INFO - PROCESS | 2900 | 1467051032019 Marionette TRACE conn7 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 11:10:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:10:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 587ms 11:10:32 INFO - PROCESS | 2900 | 1467051032054 Marionette TRACE conn7 -> [0,441,"getWindowHandle",null] 11:10:32 INFO - PROCESS | 2900 | 1467051032056 Marionette TRACE conn7 <- [1,441,null,{"value":"13"}] 11:10:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:10:32 INFO - PROCESS | 2900 | 1467051032060 Marionette TRACE conn7 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:10:32 INFO - PROCESS | 2900 | 1467051032061 Marionette TRACE conn7 <- [1,442,null,{}] 11:10:32 INFO - PROCESS | 2900 | 1467051032068 Marionette TRACE conn7 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:32 INFO - PROCESS | 2900 | 1467051032070 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:32 INFO - PROCESS | 2900 | 1467051032152 Marionette TRACE conn7 <- [1,443,null,{"value":null}] 11:10:32 INFO - PROCESS | 2900 | 1467051032158 Marionette TRACE conn7 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:32 INFO - PROCESS | 2900 | 1467051032160 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:32 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DDA6000 == 36 [pid = 2900] [id = 120] 11:10:32 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0CD3E000) [pid = 2900] [serial = 357] [outer = 0000000000000000] 11:10:32 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0CD44800) [pid = 2900] [serial = 358] [outer = 0000002E0CD3E000] 11:10:32 INFO - PROCESS | 2900 | 1467051032204 Marionette DEBUG loaded listener.js 11:10:32 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0D7E9C00) [pid = 2900] [serial = 359] [outer = 0000002E0CD3E000] 11:10:32 INFO - PROCESS | 2900 | 1467051032645 Marionette TRACE conn7 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 11:10:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:10:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 628ms 11:10:32 INFO - PROCESS | 2900 | 1467051032691 Marionette TRACE conn7 -> [0,445,"getWindowHandle",null] 11:10:32 INFO - PROCESS | 2900 | 1467051032694 Marionette TRACE conn7 <- [1,445,null,{"value":"13"}] 11:10:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:10:32 INFO - PROCESS | 2900 | 1467051032702 Marionette TRACE conn7 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:10:32 INFO - PROCESS | 2900 | 1467051032704 Marionette TRACE conn7 <- [1,446,null,{}] 11:10:32 INFO - PROCESS | 2900 | 1467051032708 Marionette TRACE conn7 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:32 INFO - PROCESS | 2900 | 1467051032710 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:32 INFO - PROCESS | 2900 | 1467051032792 Marionette TRACE conn7 <- [1,447,null,{"value":null}] 11:10:32 INFO - PROCESS | 2900 | 1467051032800 Marionette TRACE conn7 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:32 INFO - PROCESS | 2900 | 1467051032802 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:32 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E779F0800 == 37 [pid = 2900] [id = 121] 11:10:32 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0D7F1400) [pid = 2900] [serial = 360] [outer = 0000000000000000] 11:10:32 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0DC07400) [pid = 2900] [serial = 361] [outer = 0000002E0D7F1400] 11:10:32 INFO - PROCESS | 2900 | 1467051032855 Marionette DEBUG loaded listener.js 11:10:32 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0DC10400) [pid = 2900] [serial = 362] [outer = 0000002E0D7F1400] 11:10:33 INFO - PROCESS | 2900 | 1467051033589 Marionette TRACE conn7 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 11:10:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:10:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 943ms 11:10:33 INFO - PROCESS | 2900 | 1467051033644 Marionette TRACE conn7 -> [0,449,"getWindowHandle",null] 11:10:33 INFO - PROCESS | 2900 | 1467051033649 Marionette TRACE conn7 <- [1,449,null,{"value":"13"}] 11:10:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:10:33 INFO - PROCESS | 2900 | 1467051033654 Marionette TRACE conn7 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:10:33 INFO - PROCESS | 2900 | 1467051033660 Marionette TRACE conn7 <- [1,450,null,{}] 11:10:33 INFO - PROCESS | 2900 | 1467051033666 Marionette TRACE conn7 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:33 INFO - PROCESS | 2900 | 1467051033669 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:33 INFO - PROCESS | 2900 | 1467051033840 Marionette TRACE conn7 <- [1,451,null,{"value":null}] 11:10:33 INFO - PROCESS | 2900 | 1467051033954 Marionette TRACE conn7 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:33 INFO - PROCESS | 2900 | 1467051033958 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:33 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E08121800 == 38 [pid = 2900] [id = 122] 11:10:33 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E06989000) [pid = 2900] [serial = 363] [outer = 0000000000000000] 11:10:34 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E06B91C00) [pid = 2900] [serial = 364] [outer = 0000002E06989000] 11:10:34 INFO - PROCESS | 2900 | 1467051034017 Marionette DEBUG loaded listener.js 11:10:34 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E09626800) [pid = 2900] [serial = 365] [outer = 0000002E06989000] 11:10:34 INFO - PROCESS | 2900 | 1467051034635 Marionette TRACE conn7 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 11:10:34 INFO - PROCESS | 2900 | 1467051034696 Marionette TRACE conn7 <- [1,453,null,{"value":"13"}] 11:10:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:10:34 INFO - PROCESS | 2900 | 1467051034703 Marionette TRACE conn7 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:10:34 INFO - PROCESS | 2900 | 1467051034706 Marionette TRACE conn7 <- [1,454,null,{}] 11:10:34 INFO - PROCESS | 2900 | 1467051034710 Marionette TRACE conn7 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:34 INFO - PROCESS | 2900 | 1467051034713 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:34 INFO - PROCESS | 2900 | 1467051034891 Marionette TRACE conn7 <- [1,455,null,{"value":null}] 11:10:34 INFO - PROCESS | 2900 | 1467051034955 Marionette TRACE conn7 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:34 INFO - PROCESS | 2900 | 1467051034958 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:35 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DC56800 == 39 [pid = 2900] [id = 123] 11:10:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0A6BCC00) [pid = 2900] [serial = 366] [outer = 0000000000000000] 11:10:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0C13A000) [pid = 2900] [serial = 367] [outer = 0000002E0A6BCC00] 11:10:35 INFO - PROCESS | 2900 | 1467051035055 Marionette DEBUG loaded listener.js 11:10:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0C6A8400) [pid = 2900] [serial = 368] [outer = 0000002E0A6BCC00] 11:10:35 INFO - PROCESS | 2900 | [2900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:10:35 INFO - PROCESS | 2900 | 1467051035691 Marionette TRACE conn7 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 11:10:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:10:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1029ms 11:10:35 INFO - PROCESS | 2900 | 1467051035734 Marionette TRACE conn7 -> [0,457,"getWindowHandle",null] 11:10:35 INFO - PROCESS | 2900 | 1467051035737 Marionette TRACE conn7 <- [1,457,null,{"value":"13"}] 11:10:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:10:35 INFO - PROCESS | 2900 | 1467051035741 Marionette TRACE conn7 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:10:35 INFO - PROCESS | 2900 | 1467051035746 Marionette TRACE conn7 <- [1,458,null,{}] 11:10:35 INFO - PROCESS | 2900 | 1467051035757 Marionette TRACE conn7 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:35 INFO - PROCESS | 2900 | 1467051035762 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:35 INFO - PROCESS | 2900 | 1467051035907 Marionette TRACE conn7 <- [1,459,null,{"value":null}] 11:10:35 INFO - PROCESS | 2900 | 1467051035979 Marionette TRACE conn7 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:35 INFO - PROCESS | 2900 | 1467051035983 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:36 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E05202800 == 40 [pid = 2900] [id = 124] 11:10:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E02BA6000) [pid = 2900] [serial = 369] [outer = 0000000000000000] 11:10:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E05C9EC00) [pid = 2900] [serial = 370] [outer = 0000002E02BA6000] 11:10:36 INFO - PROCESS | 2900 | 1467051036170 Marionette DEBUG loaded listener.js 11:10:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E062BC800) [pid = 2900] [serial = 371] [outer = 0000002E02BA6000] 11:10:37 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DDA6000 == 39 [pid = 2900] [id = 120] 11:10:37 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD83800 == 38 [pid = 2900] [id = 119] 11:10:37 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D964800 == 37 [pid = 2900] [id = 118] 11:10:37 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06876800 == 36 [pid = 2900] [id = 117] 11:10:37 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C21E800 == 35 [pid = 2900] [id = 116] 11:10:37 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A5C3800 == 34 [pid = 2900] [id = 115] 11:10:37 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0695C000 == 33 [pid = 2900] [id = 114] 11:10:37 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06833000 == 32 [pid = 2900] [id = 113] 11:10:37 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A5D6000 == 31 [pid = 2900] [id = 112] 11:10:37 INFO - PROCESS | 2900 | --DOCSHELL 0000002E05218000 == 30 [pid = 2900] [id = 111] 11:10:37 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DC56800 == 29 [pid = 2900] [id = 123] 11:10:37 INFO - PROCESS | 2900 | --DOCSHELL 0000002E08121800 == 28 [pid = 2900] [id = 122] 11:10:37 INFO - PROCESS | 2900 | --DOCSHELL 0000002E779F0800 == 27 [pid = 2900] [id = 121] 11:10:37 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0C145000) [pid = 2900] [serial = 328] [outer = 0000000000000000] [url = about:blank] 11:10:37 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E06B71C00) [pid = 2900] [serial = 313] [outer = 0000000000000000] [url = about:blank] 11:10:37 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0757AC00) [pid = 2900] [serial = 314] [outer = 0000000000000000] [url = about:blank] 11:10:37 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E05998400) [pid = 2900] [serial = 310] [outer = 0000000000000000] [url = about:blank] 11:10:37 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E05E8AC00) [pid = 2900] [serial = 311] [outer = 0000000000000000] [url = about:blank] 11:10:37 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E05C9AC00) [pid = 2900] [serial = 307] [outer = 0000000000000000] [url = about:blank] 11:10:37 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E068A4800) [pid = 2900] [serial = 308] [outer = 0000000000000000] [url = about:blank] 11:10:37 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E09665800) [pid = 2900] [serial = 316] [outer = 0000000000000000] [url = about:blank] 11:10:37 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0A4DA800) [pid = 2900] [serial = 319] [outer = 0000000000000000] [url = about:blank] 11:10:37 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0C13CC00) [pid = 2900] [serial = 323] [outer = 0000000000000000] [url = about:blank] 11:10:37 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0A6C6C00) [pid = 2900] [serial = 322] [outer = 0000000000000000] [url = about:blank] 11:10:37 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0C285800) [pid = 2900] [serial = 325] [outer = 0000000000000000] [url = about:blank] 11:10:37 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E05CEC800) [pid = 2900] [serial = 296] [outer = 0000000000000000] [url = about:blank] 11:10:37 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E05C94400) [pid = 2900] [serial = 295] [outer = 0000000000000000] [url = about:blank] 11:10:37 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0A42FC00) [pid = 2900] [serial = 299] [outer = 0000000000000000] [url = about:blank] 11:10:37 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E08582800) [pid = 2900] [serial = 298] [outer = 0000000000000000] [url = about:blank] 11:10:37 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E0CA78C00) [pid = 2900] [serial = 302] [outer = 0000000000000000] [url = about:blank] 11:10:37 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E0C536C00) [pid = 2900] [serial = 301] [outer = 0000000000000000] [url = about:blank] 11:10:37 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E791D1C00) [pid = 2900] [serial = 305] [outer = 0000000000000000] [url = about:blank] 11:10:37 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E77174400) [pid = 2900] [serial = 304] [outer = 0000000000000000] [url = about:blank] 11:10:37 INFO - PROCESS | 2900 | --DOMWINDOW == 65 (0000002E0C53A800) [pid = 2900] [serial = 326] [outer = 0000000000000000] [url = about:blank] 11:10:37 INFO - PROCESS | 2900 | --DOMWINDOW == 64 (0000002E0A52FC00) [pid = 2900] [serial = 320] [outer = 0000000000000000] [url = about:blank] 11:10:37 INFO - PROCESS | 2900 | --DOMWINDOW == 63 (0000002E0A3EB000) [pid = 2900] [serial = 317] [outer = 0000000000000000] [url = about:blank] 11:10:37 INFO - PROCESS | 2900 | 1467051037550 Marionette TRACE conn7 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 11:10:37 INFO - PROCESS | 2900 | 1467051037616 Marionette TRACE conn7 <- [1,461,null,{"value":"13"}] 11:10:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:10:37 INFO - PROCESS | 2900 | 1467051037630 Marionette TRACE conn7 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:10:37 INFO - PROCESS | 2900 | 1467051037634 Marionette TRACE conn7 <- [1,462,null,{}] 11:10:37 INFO - PROCESS | 2900 | 1467051037639 Marionette TRACE conn7 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:37 INFO - PROCESS | 2900 | 1467051037642 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:37 INFO - PROCESS | 2900 | 1467051037737 Marionette TRACE conn7 <- [1,463,null,{"value":null}] 11:10:37 INFO - PROCESS | 2900 | 1467051037798 Marionette TRACE conn7 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:37 INFO - PROCESS | 2900 | 1467051037803 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:37 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E059F2000 == 28 [pid = 2900] [id = 125] 11:10:37 INFO - PROCESS | 2900 | ++DOMWINDOW == 65 (0000002E02B18800) [pid = 2900] [serial = 373] [outer = 0000000000000000] 11:10:37 INFO - PROCESS | 2900 | ++DOMWINDOW == 66 (0000002E05F98400) [pid = 2900] [serial = 374] [outer = 0000002E02B18800] 11:10:37 INFO - PROCESS | 2900 | 1467051037854 Marionette DEBUG loaded listener.js 11:10:37 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E05FE6C00) [pid = 2900] [serial = 375] [outer = 0000002E02B18800] 11:10:38 INFO - PROCESS | 2900 | [2900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:10:38 INFO - PROCESS | 2900 | 1467051038274 Marionette TRACE conn7 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 11:10:38 INFO - PROCESS | 2900 | 1467051038333 Marionette TRACE conn7 <- [1,465,null,{"value":"13"}] 11:10:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:10:38 INFO - PROCESS | 2900 | 1467051038340 Marionette TRACE conn7 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:10:38 INFO - PROCESS | 2900 | 1467051038343 Marionette TRACE conn7 <- [1,466,null,{}] 11:10:38 INFO - PROCESS | 2900 | 1467051038347 Marionette TRACE conn7 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:38 INFO - PROCESS | 2900 | 1467051038349 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:38 INFO - PROCESS | 2900 | 1467051038441 Marionette TRACE conn7 <- [1,467,null,{"value":null}] 11:10:38 INFO - PROCESS | 2900 | 1467051038449 Marionette TRACE conn7 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:38 INFO - PROCESS | 2900 | 1467051038452 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:38 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06957800 == 29 [pid = 2900] [id = 126] 11:10:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E068A0000) [pid = 2900] [serial = 376] [outer = 0000000000000000] 11:10:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E06B90400) [pid = 2900] [serial = 377] [outer = 0000002E068A0000] 11:10:38 INFO - PROCESS | 2900 | 1467051038500 Marionette DEBUG loaded listener.js 11:10:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E072DF000) [pid = 2900] [serial = 378] [outer = 0000002E068A0000] 11:10:38 INFO - PROCESS | 2900 | 1467051038978 Marionette TRACE conn7 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 11:10:39 INFO - PROCESS | 2900 | 1467051039035 Marionette TRACE conn7 <- [1,469,null,{"value":"13"}] 11:10:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:10:39 INFO - PROCESS | 2900 | 1467051039039 Marionette TRACE conn7 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:10:39 INFO - PROCESS | 2900 | 1467051039042 Marionette TRACE conn7 <- [1,470,null,{}] 11:10:39 INFO - PROCESS | 2900 | 1467051039054 Marionette TRACE conn7 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:39 INFO - PROCESS | 2900 | 1467051039058 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:39 INFO - PROCESS | 2900 | 1467051039202 Marionette TRACE conn7 <- [1,471,null,{"value":null}] 11:10:39 INFO - PROCESS | 2900 | 1467051039246 Marionette TRACE conn7 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:39 INFO - PROCESS | 2900 | 1467051039249 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:39 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E08C36800 == 30 [pid = 2900] [id = 127] 11:10:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0598A800) [pid = 2900] [serial = 379] [outer = 0000000000000000] 11:10:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0A3DEC00) [pid = 2900] [serial = 380] [outer = 0000002E0598A800] 11:10:39 INFO - PROCESS | 2900 | 1467051039299 Marionette DEBUG loaded listener.js 11:10:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0A425800) [pid = 2900] [serial = 381] [outer = 0000002E0598A800] 11:10:39 INFO - PROCESS | 2900 | 1467051039743 Marionette TRACE conn7 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 11:10:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:10:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 733ms 11:10:39 INFO - PROCESS | 2900 | 1467051039779 Marionette TRACE conn7 -> [0,473,"getWindowHandle",null] 11:10:39 INFO - PROCESS | 2900 | 1467051039782 Marionette TRACE conn7 <- [1,473,null,{"value":"13"}] 11:10:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:10:39 INFO - PROCESS | 2900 | 1467051039786 Marionette TRACE conn7 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:10:39 INFO - PROCESS | 2900 | 1467051039788 Marionette TRACE conn7 <- [1,474,null,{}] 11:10:39 INFO - PROCESS | 2900 | 1467051039791 Marionette TRACE conn7 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:39 INFO - PROCESS | 2900 | 1467051039793 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:39 INFO - PROCESS | 2900 | 1467051039904 Marionette TRACE conn7 <- [1,475,null,{"value":null}] 11:10:39 INFO - PROCESS | 2900 | 1467051039910 Marionette TRACE conn7 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:39 INFO - PROCESS | 2900 | 1467051039912 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:39 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A5D3800 == 31 [pid = 2900] [id = 128] 11:10:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0A4DBC00) [pid = 2900] [serial = 382] [outer = 0000000000000000] 11:10:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0A4E4400) [pid = 2900] [serial = 383] [outer = 0000002E0A4DBC00] 11:10:40 INFO - PROCESS | 2900 | 1467051039992 Marionette DEBUG loaded listener.js 11:10:40 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0A52F400) [pid = 2900] [serial = 384] [outer = 0000002E0A4DBC00] 11:10:40 INFO - PROCESS | 2900 | 1467051040468 Marionette TRACE conn7 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 11:10:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:10:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 734ms 11:10:40 INFO - PROCESS | 2900 | 1467051040532 Marionette TRACE conn7 -> [0,477,"getWindowHandle",null] 11:10:40 INFO - PROCESS | 2900 | 1467051040535 Marionette TRACE conn7 <- [1,477,null,{"value":"13"}] 11:10:40 INFO - PROCESS | 2900 | 1467051040538 Marionette TRACE conn7 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:10:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:10:40 INFO - PROCESS | 2900 | 1467051040540 Marionette TRACE conn7 <- [1,478,null,{}] 11:10:40 INFO - PROCESS | 2900 | 1467051040544 Marionette TRACE conn7 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:40 INFO - PROCESS | 2900 | 1467051040546 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:40 INFO - PROCESS | 2900 | 1467051040651 Marionette TRACE conn7 <- [1,479,null,{"value":null}] 11:10:40 INFO - PROCESS | 2900 | 1467051040660 Marionette TRACE conn7 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:40 INFO - PROCESS | 2900 | 1467051040663 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:40 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C214800 == 32 [pid = 2900] [id = 129] 11:10:40 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E05FE2400) [pid = 2900] [serial = 385] [outer = 0000000000000000] 11:10:40 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0A6C6400) [pid = 2900] [serial = 386] [outer = 0000002E05FE2400] 11:10:40 INFO - PROCESS | 2900 | 1467051040710 Marionette DEBUG loaded listener.js 11:10:40 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0C13F000) [pid = 2900] [serial = 387] [outer = 0000002E05FE2400] 11:10:41 INFO - PROCESS | 2900 | 1467051041173 Marionette TRACE conn7 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 11:10:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:10:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 672ms 11:10:41 INFO - PROCESS | 2900 | 1467051041214 Marionette TRACE conn7 -> [0,481,"getWindowHandle",null] 11:10:41 INFO - PROCESS | 2900 | 1467051041216 Marionette TRACE conn7 <- [1,481,null,{"value":"13"}] 11:10:41 INFO - PROCESS | 2900 | 1467051041219 Marionette TRACE conn7 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:10:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:10:41 INFO - PROCESS | 2900 | 1467051041221 Marionette TRACE conn7 <- [1,482,null,{}] 11:10:41 INFO - PROCESS | 2900 | 1467051041225 Marionette TRACE conn7 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:41 INFO - PROCESS | 2900 | 1467051041230 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:41 INFO - PROCESS | 2900 | 1467051041365 Marionette TRACE conn7 <- [1,483,null,{"value":null}] 11:10:41 INFO - PROCESS | 2900 | 1467051041381 Marionette TRACE conn7 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:41 INFO - PROCESS | 2900 | 1467051041383 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:41 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C5CD000 == 33 [pid = 2900] [id = 130] 11:10:41 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0C282000) [pid = 2900] [serial = 388] [outer = 0000000000000000] 11:10:41 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0C53D800) [pid = 2900] [serial = 389] [outer = 0000002E0C282000] 11:10:41 INFO - PROCESS | 2900 | 1467051041464 Marionette DEBUG loaded listener.js 11:10:41 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0C6ABC00) [pid = 2900] [serial = 390] [outer = 0000002E0C282000] 11:10:41 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0A649000) [pid = 2900] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:10:41 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0C194400) [pid = 2900] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:10:41 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E09347000) [pid = 2900] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:10:41 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E03509C00) [pid = 2900] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:10:41 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0C6BFC00) [pid = 2900] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:10:41 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0A42A800) [pid = 2900] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:10:41 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E05A10400) [pid = 2900] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:10:41 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E06B9B800) [pid = 2900] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:10:41 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E06207000) [pid = 2900] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:10:41 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0CAD5400) [pid = 2900] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:10:41 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0D7F1400) [pid = 2900] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:10:41 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0CD3E000) [pid = 2900] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:10:42 INFO - PROCESS | 2900 | 1467051042028 Marionette TRACE conn7 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 11:10:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:10:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 881ms 11:10:42 INFO - PROCESS | 2900 | 1467051042103 Marionette TRACE conn7 -> [0,485,"getWindowHandle",null] 11:10:42 INFO - PROCESS | 2900 | 1467051042105 Marionette TRACE conn7 <- [1,485,null,{"value":"13"}] 11:10:42 INFO - PROCESS | 2900 | 1467051042109 Marionette TRACE conn7 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:10:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:10:42 INFO - PROCESS | 2900 | 1467051042111 Marionette TRACE conn7 <- [1,486,null,{}] 11:10:42 INFO - PROCESS | 2900 | 1467051042114 Marionette TRACE conn7 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:42 INFO - PROCESS | 2900 | 1467051042116 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:42 INFO - PROCESS | 2900 | 1467051042196 Marionette TRACE conn7 <- [1,487,null,{"value":null}] 11:10:42 INFO - PROCESS | 2900 | 1467051042202 Marionette TRACE conn7 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:42 INFO - PROCESS | 2900 | 1467051042204 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:42 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CB3D800 == 34 [pid = 2900] [id = 131] 11:10:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E07F3AC00) [pid = 2900] [serial = 391] [outer = 0000000000000000] 11:10:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0C285000) [pid = 2900] [serial = 392] [outer = 0000002E07F3AC00] 11:10:42 INFO - PROCESS | 2900 | 1467051042248 Marionette DEBUG loaded listener.js 11:10:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0C6AF000) [pid = 2900] [serial = 393] [outer = 0000002E07F3AC00] 11:10:42 INFO - PROCESS | 2900 | 1467051042643 Marionette TRACE conn7 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 11:10:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:10:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 586ms 11:10:42 INFO - PROCESS | 2900 | 1467051042702 Marionette TRACE conn7 -> [0,489,"getWindowHandle",null] 11:10:42 INFO - PROCESS | 2900 | 1467051042704 Marionette TRACE conn7 <- [1,489,null,{"value":"13"}] 11:10:42 INFO - PROCESS | 2900 | 1467051042707 Marionette TRACE conn7 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:10:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:10:42 INFO - PROCESS | 2900 | 1467051042709 Marionette TRACE conn7 <- [1,490,null,{}] 11:10:42 INFO - PROCESS | 2900 | 1467051042712 Marionette TRACE conn7 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:42 INFO - PROCESS | 2900 | 1467051042714 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:42 INFO - PROCESS | 2900 | 1467051042794 Marionette TRACE conn7 <- [1,491,null,{"value":null}] 11:10:42 INFO - PROCESS | 2900 | 1467051042799 Marionette TRACE conn7 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:42 INFO - PROCESS | 2900 | 1467051042801 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:42 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D970000 == 35 [pid = 2900] [id = 132] 11:10:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0C6C5400) [pid = 2900] [serial = 394] [outer = 0000000000000000] 11:10:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0CA71000) [pid = 2900] [serial = 395] [outer = 0000002E0C6C5400] 11:10:42 INFO - PROCESS | 2900 | 1467051042845 Marionette DEBUG loaded listener.js 11:10:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0CA7EC00) [pid = 2900] [serial = 396] [outer = 0000002E0C6C5400] 11:10:43 INFO - PROCESS | 2900 | 1467051043278 Marionette TRACE conn7 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 11:10:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:10:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 629ms 11:10:43 INFO - PROCESS | 2900 | 1467051043341 Marionette TRACE conn7 -> [0,493,"getWindowHandle",null] 11:10:43 INFO - PROCESS | 2900 | 1467051043344 Marionette TRACE conn7 <- [1,493,null,{"value":"13"}] 11:10:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:10:43 INFO - PROCESS | 2900 | 1467051043347 Marionette TRACE conn7 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:10:43 INFO - PROCESS | 2900 | 1467051043349 Marionette TRACE conn7 <- [1,494,null,{}] 11:10:43 INFO - PROCESS | 2900 | 1467051043353 Marionette TRACE conn7 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:43 INFO - PROCESS | 2900 | 1467051043355 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:43 INFO - PROCESS | 2900 | 1467051043434 Marionette TRACE conn7 <- [1,495,null,{"value":null}] 11:10:43 INFO - PROCESS | 2900 | 1467051043441 Marionette TRACE conn7 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:43 INFO - PROCESS | 2900 | 1467051043443 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:43 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E08871800 == 36 [pid = 2900] [id = 133] 11:10:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0CAD5400) [pid = 2900] [serial = 397] [outer = 0000000000000000] 11:10:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0CADB400) [pid = 2900] [serial = 398] [outer = 0000002E0CAD5400] 11:10:43 INFO - PROCESS | 2900 | 1467051043487 Marionette DEBUG loaded listener.js 11:10:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0CD36000) [pid = 2900] [serial = 399] [outer = 0000002E0CAD5400] 11:10:44 INFO - PROCESS | 2900 | 1467051044208 Marionette TRACE conn7 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 11:10:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:10:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 923ms 11:10:44 INFO - PROCESS | 2900 | 1467051044274 Marionette TRACE conn7 -> [0,497,"getWindowHandle",null] 11:10:44 INFO - PROCESS | 2900 | 1467051044279 Marionette TRACE conn7 <- [1,497,null,{"value":"13"}] 11:10:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:10:44 INFO - PROCESS | 2900 | 1467051044284 Marionette TRACE conn7 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:10:44 INFO - PROCESS | 2900 | 1467051044287 Marionette TRACE conn7 <- [1,498,null,{}] 11:10:44 INFO - PROCESS | 2900 | 1467051044293 Marionette TRACE conn7 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:44 INFO - PROCESS | 2900 | 1467051044297 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:44 INFO - PROCESS | 2900 | 1467051044434 Marionette TRACE conn7 <- [1,499,null,{"value":null}] 11:10:44 INFO - PROCESS | 2900 | 1467051044497 Marionette TRACE conn7 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:44 INFO - PROCESS | 2900 | 1467051044500 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:44 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0687E800 == 37 [pid = 2900] [id = 134] 11:10:44 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E05CA1400) [pid = 2900] [serial = 400] [outer = 0000000000000000] 11:10:44 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E068A2000) [pid = 2900] [serial = 401] [outer = 0000002E05CA1400] 11:10:44 INFO - PROCESS | 2900 | 1467051044559 Marionette DEBUG loaded listener.js 11:10:44 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E06B9F400) [pid = 2900] [serial = 402] [outer = 0000002E05CA1400] 11:10:45 INFO - PROCESS | 2900 | 1467051045280 Marionette TRACE conn7 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 11:10:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:10:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1027ms 11:10:45 INFO - PROCESS | 2900 | 1467051045315 Marionette TRACE conn7 -> [0,501,"getWindowHandle",null] 11:10:45 INFO - PROCESS | 2900 | 1467051045320 Marionette TRACE conn7 <- [1,501,null,{"value":"13"}] 11:10:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:10:45 INFO - PROCESS | 2900 | 1467051045327 Marionette TRACE conn7 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:10:45 INFO - PROCESS | 2900 | 1467051045330 Marionette TRACE conn7 <- [1,502,null,{}] 11:10:45 INFO - PROCESS | 2900 | 1467051045334 Marionette TRACE conn7 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:45 INFO - PROCESS | 2900 | 1467051045337 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:45 INFO - PROCESS | 2900 | 1467051045460 Marionette TRACE conn7 <- [1,503,null,{"value":null}] 11:10:45 INFO - PROCESS | 2900 | 1467051045530 Marionette TRACE conn7 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:45 INFO - PROCESS | 2900 | 1467051045533 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:45 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C213800 == 38 [pid = 2900] [id = 135] 11:10:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0A3EC000) [pid = 2900] [serial = 403] [outer = 0000000000000000] 11:10:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0A424400) [pid = 2900] [serial = 404] [outer = 0000002E0A3EC000] 11:10:45 INFO - PROCESS | 2900 | 1467051045590 Marionette DEBUG loaded listener.js 11:10:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E0A645C00) [pid = 2900] [serial = 405] [outer = 0000002E0A3EC000] 11:10:46 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D970000 == 37 [pid = 2900] [id = 132] 11:10:46 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0CB3D800 == 36 [pid = 2900] [id = 131] 11:10:46 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C5CD000 == 35 [pid = 2900] [id = 130] 11:10:46 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C214800 == 34 [pid = 2900] [id = 129] 11:10:46 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A5D3800 == 33 [pid = 2900] [id = 128] 11:10:46 INFO - PROCESS | 2900 | --DOCSHELL 0000002E08C36800 == 32 [pid = 2900] [id = 127] 11:10:46 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06957800 == 31 [pid = 2900] [id = 126] 11:10:46 INFO - PROCESS | 2900 | --DOCSHELL 0000002E059F2000 == 30 [pid = 2900] [id = 125] 11:10:46 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0DC07400) [pid = 2900] [serial = 361] [outer = 0000000000000000] [url = about:blank] 11:10:46 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0DC10400) [pid = 2900] [serial = 362] [outer = 0000000000000000] [url = about:blank] 11:10:46 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0CD44800) [pid = 2900] [serial = 358] [outer = 0000000000000000] [url = about:blank] 11:10:46 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0C197400) [pid = 2900] [serial = 347] [outer = 0000000000000000] [url = about:blank] 11:10:46 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0C142400) [pid = 2900] [serial = 346] [outer = 0000000000000000] [url = about:blank] 11:10:46 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0C536400) [pid = 2900] [serial = 349] [outer = 0000000000000000] [url = about:blank] 11:10:46 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0A3DE800) [pid = 2900] [serial = 334] [outer = 0000000000000000] [url = about:blank] 11:10:46 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0A428400) [pid = 2900] [serial = 335] [outer = 0000000000000000] [url = about:blank] 11:10:46 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E05989800) [pid = 2900] [serial = 331] [outer = 0000000000000000] [url = about:blank] 11:10:46 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0CACDC00) [pid = 2900] [serial = 353] [outer = 0000000000000000] [url = about:blank] 11:10:46 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E05FE1C00) [pid = 2900] [serial = 332] [outer = 0000000000000000] [url = about:blank] 11:10:46 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0A4E0000) [pid = 2900] [serial = 343] [outer = 0000000000000000] [url = about:blank] 11:10:46 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0C6A7400) [pid = 2900] [serial = 329] [outer = 0000000000000000] [url = about:blank] 11:10:46 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E072DD000) [pid = 2900] [serial = 340] [outer = 0000000000000000] [url = about:blank] 11:10:46 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E08583800) [pid = 2900] [serial = 341] [outer = 0000000000000000] [url = about:blank] 11:10:46 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E06633400) [pid = 2900] [serial = 337] [outer = 0000000000000000] [url = about:blank] 11:10:46 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E06B91400) [pid = 2900] [serial = 338] [outer = 0000000000000000] [url = about:blank] 11:10:46 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E0CA73400) [pid = 2900] [serial = 352] [outer = 0000000000000000] [url = about:blank] 11:10:46 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E0CBDA800) [pid = 2900] [serial = 355] [outer = 0000000000000000] [url = about:blank] 11:10:46 INFO - PROCESS | 2900 | --DOMWINDOW == 65 (0000002E0D7E9C00) [pid = 2900] [serial = 359] [outer = 0000000000000000] [url = about:blank] 11:10:46 INFO - PROCESS | 2900 | --DOMWINDOW == 64 (0000002E0C6AA800) [pid = 2900] [serial = 350] [outer = 0000000000000000] [url = about:blank] 11:10:46 INFO - PROCESS | 2900 | --DOMWINDOW == 63 (0000002E0CD35400) [pid = 2900] [serial = 356] [outer = 0000000000000000] [url = about:blank] 11:10:46 INFO - PROCESS | 2900 | --DOMWINDOW == 62 (0000002E0A648800) [pid = 2900] [serial = 344] [outer = 0000000000000000] [url = about:blank] 11:10:46 INFO - PROCESS | 2900 | 1467051046496 Marionette TRACE conn7 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 11:10:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:10:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1233ms 11:10:46 INFO - PROCESS | 2900 | 1467051046562 Marionette TRACE conn7 -> [0,505,"getWindowHandle",null] 11:10:46 INFO - PROCESS | 2900 | 1467051046566 Marionette TRACE conn7 <- [1,505,null,{"value":"13"}] 11:10:46 INFO - PROCESS | 2900 | 1467051046571 Marionette TRACE conn7 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:10:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:10:46 INFO - PROCESS | 2900 | 1467051046574 Marionette TRACE conn7 <- [1,506,null,{}] 11:10:46 INFO - PROCESS | 2900 | 1467051046580 Marionette TRACE conn7 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:46 INFO - PROCESS | 2900 | 1467051046583 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:46 INFO - PROCESS | 2900 | 1467051046678 Marionette TRACE conn7 <- [1,507,null,{"value":null}] 11:10:46 INFO - PROCESS | 2900 | 1467051046686 Marionette TRACE conn7 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:46 INFO - PROCESS | 2900 | 1467051046688 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:46 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0681A800 == 31 [pid = 2900] [id = 136] 11:10:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 63 (0000002E05FDDC00) [pid = 2900] [serial = 406] [outer = 0000000000000000] 11:10:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 64 (0000002E05FE4C00) [pid = 2900] [serial = 407] [outer = 0000002E05FDDC00] 11:10:46 INFO - PROCESS | 2900 | 1467051046737 Marionette DEBUG loaded listener.js 11:10:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 65 (0000002E068A8400) [pid = 2900] [serial = 408] [outer = 0000002E05FDDC00] 11:10:47 INFO - PROCESS | 2900 | 1467051047245 Marionette TRACE conn7 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 11:10:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:10:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 733ms 11:10:47 INFO - PROCESS | 2900 | 1467051047309 Marionette TRACE conn7 -> [0,509,"getWindowHandle",null] 11:10:47 INFO - PROCESS | 2900 | 1467051047314 Marionette TRACE conn7 <- [1,509,null,{"value":"13"}] 11:10:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:10:47 INFO - PROCESS | 2900 | 1467051047320 Marionette TRACE conn7 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:10:47 INFO - PROCESS | 2900 | 1467051047323 Marionette TRACE conn7 <- [1,510,null,{}] 11:10:47 INFO - PROCESS | 2900 | 1467051047326 Marionette TRACE conn7 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:47 INFO - PROCESS | 2900 | 1467051047329 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:47 INFO - PROCESS | 2900 | 1467051047421 Marionette TRACE conn7 <- [1,511,null,{"value":null}] 11:10:47 INFO - PROCESS | 2900 | 1467051047490 Marionette TRACE conn7 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:47 INFO - PROCESS | 2900 | 1467051047492 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:47 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E07346000 == 32 [pid = 2900] [id = 137] 11:10:47 INFO - PROCESS | 2900 | ++DOMWINDOW == 66 (0000002E08583800) [pid = 2900] [serial = 409] [outer = 0000000000000000] 11:10:47 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E0965A800) [pid = 2900] [serial = 410] [outer = 0000002E08583800] 11:10:47 INFO - PROCESS | 2900 | 1467051047542 Marionette DEBUG loaded listener.js 11:10:47 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E0A423400) [pid = 2900] [serial = 411] [outer = 0000002E08583800] 11:10:47 INFO - PROCESS | 2900 | 1467051047940 Marionette TRACE conn7 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 11:10:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:10:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 691ms 11:10:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:10:48 INFO - PROCESS | 2900 | 1467051048014 Marionette TRACE conn7 -> [0,513,"getWindowHandle",null] 11:10:48 INFO - PROCESS | 2900 | 1467051048017 Marionette TRACE conn7 <- [1,513,null,{"value":"13"}] 11:10:48 INFO - PROCESS | 2900 | 1467051048021 Marionette TRACE conn7 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:10:48 INFO - PROCESS | 2900 | 1467051048024 Marionette TRACE conn7 <- [1,514,null,{}] 11:10:48 INFO - PROCESS | 2900 | 1467051048070 Marionette TRACE conn7 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:48 INFO - PROCESS | 2900 | 1467051048075 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:48 INFO - PROCESS | 2900 | 1467051048172 Marionette TRACE conn7 <- [1,515,null,{"value":null}] 11:10:48 INFO - PROCESS | 2900 | 1467051048182 Marionette TRACE conn7 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:48 INFO - PROCESS | 2900 | 1467051048185 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:48 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0BF5C000 == 33 [pid = 2900] [id = 138] 11:10:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E05C96800) [pid = 2900] [serial = 412] [outer = 0000000000000000] 11:10:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E0A6C3400) [pid = 2900] [serial = 413] [outer = 0000002E05C96800] 11:10:48 INFO - PROCESS | 2900 | 1467051048233 Marionette DEBUG loaded listener.js 11:10:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0C18A000) [pid = 2900] [serial = 414] [outer = 0000002E05C96800] 11:10:48 INFO - PROCESS | 2900 | 1467051048663 Marionette TRACE conn7 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 11:10:48 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 11:10:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 691ms 11:10:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:10:48 INFO - PROCESS | 2900 | 1467051048714 Marionette TRACE conn7 -> [0,517,"getWindowHandle",null] 11:10:48 INFO - PROCESS | 2900 | 1467051048717 Marionette TRACE conn7 <- [1,517,null,{"value":"13"}] 11:10:48 INFO - PROCESS | 2900 | 1467051048720 Marionette TRACE conn7 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:10:48 INFO - PROCESS | 2900 | 1467051048722 Marionette TRACE conn7 <- [1,518,null,{}] 11:10:48 INFO - PROCESS | 2900 | 1467051048725 Marionette TRACE conn7 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:48 INFO - PROCESS | 2900 | 1467051048728 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:48 INFO - PROCESS | 2900 | 1467051048839 Marionette TRACE conn7 <- [1,519,null,{"value":null}] 11:10:48 INFO - PROCESS | 2900 | 1467051048845 Marionette TRACE conn7 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:48 INFO - PROCESS | 2900 | 1467051048847 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:48 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C557000 == 34 [pid = 2900] [id = 139] 11:10:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0C197C00) [pid = 2900] [serial = 415] [outer = 0000000000000000] 11:10:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0C288800) [pid = 2900] [serial = 416] [outer = 0000002E0C197C00] 11:10:48 INFO - PROCESS | 2900 | 1467051048933 Marionette DEBUG loaded listener.js 11:10:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0C540C00) [pid = 2900] [serial = 417] [outer = 0000002E0C197C00] 11:10:49 INFO - PROCESS | 2900 | 1467051049401 Marionette TRACE conn7 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 11:10:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:10:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 735ms 11:10:49 INFO - PROCESS | 2900 | 1467051049457 Marionette TRACE conn7 -> [0,521,"getWindowHandle",null] 11:10:49 INFO - PROCESS | 2900 | 1467051049460 Marionette TRACE conn7 <- [1,521,null,{"value":"13"}] 11:10:49 INFO - PROCESS | 2900 | 1467051049463 Marionette TRACE conn7 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:10:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:10:49 INFO - PROCESS | 2900 | 1467051049465 Marionette TRACE conn7 <- [1,522,null,{}] 11:10:49 INFO - PROCESS | 2900 | 1467051049468 Marionette TRACE conn7 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:49 INFO - PROCESS | 2900 | 1467051049471 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:49 INFO - PROCESS | 2900 | 1467051049604 Marionette TRACE conn7 <- [1,523,null,{"value":null}] 11:10:49 INFO - PROCESS | 2900 | 1467051049615 Marionette TRACE conn7 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:49 INFO - PROCESS | 2900 | 1467051049618 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:49 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CB40000 == 35 [pid = 2900] [id = 140] 11:10:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0C6ADC00) [pid = 2900] [serial = 418] [outer = 0000000000000000] 11:10:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0C6C7400) [pid = 2900] [serial = 419] [outer = 0000002E0C6ADC00] 11:10:49 INFO - PROCESS | 2900 | 1467051049704 Marionette DEBUG loaded listener.js 11:10:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0CAD0800) [pid = 2900] [serial = 420] [outer = 0000002E0C6ADC00] 11:10:50 INFO - PROCESS | 2900 | 1467051050166 Marionette TRACE conn7 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 11:10:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:10:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 734ms 11:10:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:10:50 INFO - PROCESS | 2900 | 1467051050202 Marionette TRACE conn7 -> [0,525,"getWindowHandle",null] 11:10:50 INFO - PROCESS | 2900 | 1467051050204 Marionette TRACE conn7 <- [1,525,null,{"value":"13"}] 11:10:50 INFO - PROCESS | 2900 | 1467051050208 Marionette TRACE conn7 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:10:50 INFO - PROCESS | 2900 | 1467051050210 Marionette TRACE conn7 <- [1,526,null,{}] 11:10:50 INFO - PROCESS | 2900 | 1467051050214 Marionette TRACE conn7 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:50 INFO - PROCESS | 2900 | 1467051050220 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:50 INFO - PROCESS | 2900 | 1467051050362 Marionette TRACE conn7 <- [1,527,null,{"value":null}] 11:10:50 INFO - PROCESS | 2900 | 1467051050413 Marionette TRACE conn7 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:50 INFO - PROCESS | 2900 | 1467051050416 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:50 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DC48800 == 36 [pid = 2900] [id = 141] 11:10:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0D7E3800) [pid = 2900] [serial = 421] [outer = 0000000000000000] 11:10:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0D7EF400) [pid = 2900] [serial = 422] [outer = 0000002E0D7E3800] 11:10:50 INFO - PROCESS | 2900 | 1467051050462 Marionette DEBUG loaded listener.js 11:10:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0DC09400) [pid = 2900] [serial = 423] [outer = 0000002E0D7E3800] 11:10:50 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E02B18800) [pid = 2900] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:10:50 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E02BA6000) [pid = 2900] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:10:50 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0598A800) [pid = 2900] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:10:50 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E068A0000) [pid = 2900] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:10:50 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0A4DBC00) [pid = 2900] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:10:50 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E06989000) [pid = 2900] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:10:50 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0A6BCC00) [pid = 2900] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:10:50 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E05FE2400) [pid = 2900] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:10:50 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0C6C5400) [pid = 2900] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:10:50 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0C282000) [pid = 2900] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:10:50 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E07F3AC00) [pid = 2900] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:10:50 INFO - PROCESS | 2900 | 1467051050898 Marionette TRACE conn7 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 11:10:50 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 11:10:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 734ms 11:10:50 INFO - PROCESS | 2900 | 1467051050943 Marionette TRACE conn7 -> [0,529,"getWindowHandle",null] 11:10:50 INFO - PROCESS | 2900 | 1467051050945 Marionette TRACE conn7 <- [1,529,null,{"value":"13"}] 11:10:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:10:50 INFO - PROCESS | 2900 | 1467051050953 Marionette TRACE conn7 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:10:50 INFO - PROCESS | 2900 | 1467051050955 Marionette TRACE conn7 <- [1,530,null,{}] 11:10:50 INFO - PROCESS | 2900 | 1467051050958 Marionette TRACE conn7 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:50 INFO - PROCESS | 2900 | 1467051050960 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:51 INFO - PROCESS | 2900 | 1467051051066 Marionette TRACE conn7 <- [1,531,null,{"value":null}] 11:10:51 INFO - PROCESS | 2900 | 1467051051111 Marionette TRACE conn7 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:51 INFO - PROCESS | 2900 | 1467051051113 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:51 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD97000 == 37 [pid = 2900] [id = 142] 11:10:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E068A0000) [pid = 2900] [serial = 424] [outer = 0000000000000000] 11:10:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0C280C00) [pid = 2900] [serial = 425] [outer = 0000002E068A0000] 11:10:51 INFO - PROCESS | 2900 | 1467051051157 Marionette DEBUG loaded listener.js 11:10:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0DDDAC00) [pid = 2900] [serial = 426] [outer = 0000002E068A0000] 11:10:51 INFO - PROCESS | 2900 | 1467051051660 Marionette TRACE conn7 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 11:10:51 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 11:10:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:10:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:10:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:10:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:10:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:10:51 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 11:10:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:10:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:10:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:10:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:10:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:10:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 734ms 11:10:51 INFO - PROCESS | 2900 | 1467051051692 Marionette TRACE conn7 -> [0,533,"getWindowHandle",null] 11:10:51 INFO - PROCESS | 2900 | 1467051051694 Marionette TRACE conn7 <- [1,533,null,{"value":"13"}] 11:10:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:10:51 INFO - PROCESS | 2900 | 1467051051705 Marionette TRACE conn7 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:10:51 INFO - PROCESS | 2900 | 1467051051707 Marionette TRACE conn7 <- [1,534,null,{}] 11:10:51 INFO - PROCESS | 2900 | 1467051051711 Marionette TRACE conn7 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:51 INFO - PROCESS | 2900 | 1467051051713 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:51 INFO - PROCESS | 2900 | 1467051051807 Marionette TRACE conn7 <- [1,535,null,{"value":null}] 11:10:51 INFO - PROCESS | 2900 | 1467051051815 Marionette TRACE conn7 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:51 INFO - PROCESS | 2900 | 1467051051817 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:51 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E78225000 == 38 [pid = 2900] [id = 143] 11:10:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0DDE7C00) [pid = 2900] [serial = 427] [outer = 0000000000000000] 11:10:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E76FCA800) [pid = 2900] [serial = 428] [outer = 0000002E0DDE7C00] 11:10:51 INFO - PROCESS | 2900 | 1467051051861 Marionette DEBUG loaded listener.js 11:10:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E77023800) [pid = 2900] [serial = 429] [outer = 0000002E0DDE7C00] 11:10:52 INFO - PROCESS | 2900 | 1467051052272 Marionette TRACE conn7 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 11:10:52 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. 11:10:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 587ms 11:10:52 INFO - PROCESS | 2900 | 1467051052287 Marionette TRACE conn7 -> [0,537,"getWindowHandle",null] 11:10:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:10:52 INFO - PROCESS | 2900 | 1467051052289 Marionette TRACE conn7 <- [1,537,null,{"value":"13"}] 11:10:52 INFO - PROCESS | 2900 | 1467051052292 Marionette TRACE conn7 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:10:52 INFO - PROCESS | 2900 | 1467051052294 Marionette TRACE conn7 <- [1,538,null,{}] 11:10:52 INFO - PROCESS | 2900 | 1467051052308 Marionette TRACE conn7 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:52 INFO - PROCESS | 2900 | 1467051052310 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:52 INFO - PROCESS | 2900 | 1467051052417 Marionette TRACE conn7 <- [1,539,null,{"value":null}] 11:10:52 INFO - PROCESS | 2900 | 1467051052423 Marionette TRACE conn7 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:52 INFO - PROCESS | 2900 | 1467051052425 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:52 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0BF55800 == 39 [pid = 2900] [id = 144] 11:10:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E77022C00) [pid = 2900] [serial = 430] [outer = 0000000000000000] 11:10:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E77031C00) [pid = 2900] [serial = 431] [outer = 0000002E77022C00] 11:10:52 INFO - PROCESS | 2900 | 1467051052468 Marionette DEBUG loaded listener.js 11:10:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E7717B400) [pid = 2900] [serial = 432] [outer = 0000002E77022C00] 11:10:53 INFO - PROCESS | 2900 | 1467051053067 Marionette TRACE conn7 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 11:10:53 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. 11:10:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 840ms 11:10:53 INFO - PROCESS | 2900 | 1467051053137 Marionette TRACE conn7 -> [0,541,"getWindowHandle",null] 11:10:53 INFO - PROCESS | 2900 | 1467051053141 Marionette TRACE conn7 <- [1,541,null,{"value":"13"}] 11:10:53 INFO - PROCESS | 2900 | 1467051053146 Marionette TRACE conn7 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:10:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:10:53 INFO - PROCESS | 2900 | 1467051053151 Marionette TRACE conn7 <- [1,542,null,{}] 11:10:53 INFO - PROCESS | 2900 | 1467051053157 Marionette TRACE conn7 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:53 INFO - PROCESS | 2900 | 1467051053161 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:53 INFO - PROCESS | 2900 | 1467051053279 Marionette TRACE conn7 <- [1,543,null,{"value":null}] 11:10:53 INFO - PROCESS | 2900 | 1467051053368 Marionette TRACE conn7 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:53 INFO - PROCESS | 2900 | 1467051053371 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:53 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E08C39000 == 40 [pid = 2900] [id = 145] 11:10:53 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E05997400) [pid = 2900] [serial = 433] [outer = 0000000000000000] 11:10:53 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0757B400) [pid = 2900] [serial = 434] [outer = 0000002E05997400] 11:10:53 INFO - PROCESS | 2900 | 1467051053432 Marionette DEBUG loaded listener.js 11:10:53 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0A3EAC00) [pid = 2900] [serial = 435] [outer = 0000002E05997400] 11:10:53 INFO - PROCESS | 2900 | [2900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:10:53 INFO - PROCESS | 2900 | [2900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:10:54 INFO - PROCESS | 2900 | 1467051054042 Marionette TRACE conn7 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 11:10:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:10:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 944ms 11:10:54 INFO - PROCESS | 2900 | 1467051054095 Marionette TRACE conn7 -> [0,545,"getWindowHandle",null] 11:10:54 INFO - PROCESS | 2900 | 1467051054100 Marionette TRACE conn7 <- [1,545,null,{"value":"13"}] 11:10:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:10:54 INFO - PROCESS | 2900 | 1467051054107 Marionette TRACE conn7 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:10:54 INFO - PROCESS | 2900 | 1467051054110 Marionette TRACE conn7 <- [1,546,null,{}] 11:10:54 INFO - PROCESS | 2900 | 1467051054114 Marionette TRACE conn7 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:54 INFO - PROCESS | 2900 | 1467051054117 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:54 INFO - PROCESS | 2900 | 1467051054235 Marionette TRACE conn7 <- [1,547,null,{"value":null}] 11:10:54 INFO - PROCESS | 2900 | 1467051054307 Marionette TRACE conn7 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:54 INFO - PROCESS | 2900 | 1467051054310 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:54 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D979000 == 41 [pid = 2900] [id = 146] 11:10:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0C138400) [pid = 2900] [serial = 436] [outer = 0000000000000000] 11:10:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0C18D000) [pid = 2900] [serial = 437] [outer = 0000002E0C138400] 11:10:54 INFO - PROCESS | 2900 | 1467051054367 Marionette DEBUG loaded listener.js 11:10:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0C6C7800) [pid = 2900] [serial = 438] [outer = 0000002E0C138400] 11:10:55 INFO - PROCESS | 2900 | 1467051055012 Marionette TRACE conn7 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 11:10:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:10:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 986ms 11:10:55 INFO - PROCESS | 2900 | 1467051055095 Marionette TRACE conn7 -> [0,549,"getWindowHandle",null] 11:10:55 INFO - PROCESS | 2900 | 1467051055098 Marionette TRACE conn7 <- [1,549,null,{"value":"13"}] 11:10:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:10:55 INFO - PROCESS | 2900 | 1467051055102 Marionette TRACE conn7 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:10:55 INFO - PROCESS | 2900 | 1467051055106 Marionette TRACE conn7 <- [1,550,null,{}] 11:10:55 INFO - PROCESS | 2900 | 1467051055131 Marionette TRACE conn7 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:55 INFO - PROCESS | 2900 | 1467051055137 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:55 INFO - PROCESS | 2900 | 1467051055280 Marionette TRACE conn7 <- [1,551,null,{"value":null}] 11:10:55 INFO - PROCESS | 2900 | 1467051055323 Marionette TRACE conn7 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:55 INFO - PROCESS | 2900 | 1467051055327 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:55 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E797D8800 == 42 [pid = 2900] [id = 147] 11:10:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E77029400) [pid = 2900] [serial = 439] [outer = 0000000000000000] 11:10:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E77176C00) [pid = 2900] [serial = 440] [outer = 0000002E77029400] 11:10:55 INFO - PROCESS | 2900 | 1467051055385 Marionette DEBUG loaded listener.js 11:10:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E779DB800) [pid = 2900] [serial = 441] [outer = 0000002E77029400] 11:10:55 INFO - PROCESS | 2900 | [2900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:10:55 INFO - PROCESS | 2900 | [2900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:10:55 INFO - PROCESS | 2900 | 1467051055922 Marionette TRACE conn7 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 11:10:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:10:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 901ms 11:10:56 INFO - PROCESS | 2900 | 1467051056004 Marionette TRACE conn7 -> [0,553,"getWindowHandle",null] 11:10:56 INFO - PROCESS | 2900 | 1467051056008 Marionette TRACE conn7 <- [1,553,null,{"value":"13"}] 11:10:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:10:56 INFO - PROCESS | 2900 | 1467051056011 Marionette TRACE conn7 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:10:56 INFO - PROCESS | 2900 | 1467051056013 Marionette TRACE conn7 <- [1,554,null,{}] 11:10:56 INFO - PROCESS | 2900 | 1467051056017 Marionette TRACE conn7 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:56 INFO - PROCESS | 2900 | 1467051056020 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:56 INFO - PROCESS | 2900 | 1467051056140 Marionette TRACE conn7 <- [1,555,null,{"value":null}] 11:10:56 INFO - PROCESS | 2900 | 1467051056204 Marionette TRACE conn7 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:56 INFO - PROCESS | 2900 | 1467051056207 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:56 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7D275800 == 43 [pid = 2900] [id = 148] 11:10:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E780C8C00) [pid = 2900] [serial = 442] [outer = 0000000000000000] 11:10:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E7823FC00) [pid = 2900] [serial = 443] [outer = 0000002E780C8C00] 11:10:56 INFO - PROCESS | 2900 | 1467051056262 Marionette DEBUG loaded listener.js 11:10:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E784CD800) [pid = 2900] [serial = 444] [outer = 0000002E780C8C00] 11:10:56 INFO - PROCESS | 2900 | [2900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:10:56 INFO - PROCESS | 2900 | [2900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:10:56 INFO - PROCESS | 2900 | 1467051056897 Marionette TRACE conn7 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:10:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:10:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 943ms 11:10:56 INFO - PROCESS | 2900 | 1467051056956 Marionette TRACE conn7 -> [0,557,"getWindowHandle",null] 11:10:56 INFO - PROCESS | 2900 | 1467051056958 Marionette TRACE conn7 <- [1,557,null,{"value":"13"}] 11:10:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:10:56 INFO - PROCESS | 2900 | 1467051056962 Marionette TRACE conn7 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:10:56 INFO - PROCESS | 2900 | 1467051056964 Marionette TRACE conn7 <- [1,558,null,{}] 11:10:56 INFO - PROCESS | 2900 | 1467051056968 Marionette TRACE conn7 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:56 INFO - PROCESS | 2900 | 1467051056970 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:57 INFO - PROCESS | 2900 | 1467051057092 Marionette TRACE conn7 <- [1,559,null,{"value":null}] 11:10:57 INFO - PROCESS | 2900 | 1467051057162 Marionette TRACE conn7 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:57 INFO - PROCESS | 2900 | 1467051057165 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:57 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DC4D000 == 44 [pid = 2900] [id = 149] 11:10:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 91 (0000002E0CACF800) [pid = 2900] [serial = 445] [outer = 0000000000000000] 11:10:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 92 (0000002E78A6DC00) [pid = 2900] [serial = 446] [outer = 0000002E0CACF800] 11:10:57 INFO - PROCESS | 2900 | 1467051057219 Marionette DEBUG loaded listener.js 11:10:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 93 (0000002E78D99C00) [pid = 2900] [serial = 447] [outer = 0000002E0CACF800] 11:10:57 INFO - PROCESS | 2900 | [2900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:10:57 INFO - PROCESS | 2900 | [2900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:10:57 INFO - PROCESS | 2900 | 1467051057945 Marionette TRACE conn7 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 11:10:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:10:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1023ms 11:10:57 INFO - PROCESS | 2900 | 1467051057987 Marionette TRACE conn7 -> [0,561,"getWindowHandle",null] 11:10:57 INFO - PROCESS | 2900 | 1467051057992 Marionette TRACE conn7 <- [1,561,null,{"value":"13"}] 11:10:58 INFO - PROCESS | 2900 | 1467051057997 Marionette TRACE conn7 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:10:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:10:58 INFO - PROCESS | 2900 | 1467051058000 Marionette TRACE conn7 <- [1,562,null,{}] 11:10:58 INFO - PROCESS | 2900 | 1467051058007 Marionette TRACE conn7 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:58 INFO - PROCESS | 2900 | 1467051058010 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:58 INFO - PROCESS | 2900 | 1467051058130 Marionette TRACE conn7 <- [1,563,null,{"value":null}] 11:10:58 INFO - PROCESS | 2900 | 1467051058205 Marionette TRACE conn7 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:58 INFO - PROCESS | 2900 | 1467051058207 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:58 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06B2C800 == 45 [pid = 2900] [id = 150] 11:10:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 94 (0000002E06B7C800) [pid = 2900] [serial = 448] [outer = 0000000000000000] 11:10:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 95 (0000002E07575800) [pid = 2900] [serial = 449] [outer = 0000002E06B7C800] 11:10:58 INFO - PROCESS | 2900 | 1467051058259 Marionette DEBUG loaded listener.js 11:10:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 96 (0000002E07F3FC00) [pid = 2900] [serial = 450] [outer = 0000002E06B7C800] 11:10:59 INFO - PROCESS | 2900 | --DOCSHELL 0000002E05202800 == 44 [pid = 2900] [id = 124] 11:10:59 INFO - PROCESS | 2900 | --DOCSHELL 0000002E78225000 == 43 [pid = 2900] [id = 143] 11:10:59 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD97000 == 42 [pid = 2900] [id = 142] 11:10:59 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DC48800 == 41 [pid = 2900] [id = 141] 11:10:59 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0CB40000 == 40 [pid = 2900] [id = 140] 11:10:59 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C557000 == 39 [pid = 2900] [id = 139] 11:10:59 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0BF5C000 == 38 [pid = 2900] [id = 138] 11:10:59 INFO - PROCESS | 2900 | --DOCSHELL 0000002E07346000 == 37 [pid = 2900] [id = 137] 11:10:59 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0681A800 == 36 [pid = 2900] [id = 136] 11:10:59 INFO - PROCESS | 2900 | --DOCSHELL 0000002E08871800 == 35 [pid = 2900] [id = 133] 11:10:59 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C213800 == 34 [pid = 2900] [id = 135] 11:10:59 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0687E800 == 33 [pid = 2900] [id = 134] 11:10:59 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DC4D000 == 32 [pid = 2900] [id = 149] 11:10:59 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7D275800 == 31 [pid = 2900] [id = 148] 11:10:59 INFO - PROCESS | 2900 | --DOCSHELL 0000002E797D8800 == 30 [pid = 2900] [id = 147] 11:10:59 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D979000 == 29 [pid = 2900] [id = 146] 11:10:59 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0BF55800 == 28 [pid = 2900] [id = 144] 11:10:59 INFO - PROCESS | 2900 | --DOCSHELL 0000002E08C39000 == 27 [pid = 2900] [id = 145] 11:10:59 INFO - PROCESS | 2900 | --DOMWINDOW == 95 (0000002E05F98400) [pid = 2900] [serial = 374] [outer = 0000000000000000] [url = about:blank] 11:10:59 INFO - PROCESS | 2900 | --DOMWINDOW == 94 (0000002E05FE6C00) [pid = 2900] [serial = 375] [outer = 0000000000000000] [url = about:blank] 11:10:59 INFO - PROCESS | 2900 | --DOMWINDOW == 93 (0000002E062BC800) [pid = 2900] [serial = 371] [outer = 0000000000000000] [url = about:blank] 11:10:59 INFO - PROCESS | 2900 | --DOMWINDOW == 92 (0000002E05C9EC00) [pid = 2900] [serial = 370] [outer = 0000000000000000] [url = about:blank] 11:10:59 INFO - PROCESS | 2900 | --DOMWINDOW == 91 (0000002E0A3DEC00) [pid = 2900] [serial = 380] [outer = 0000000000000000] [url = about:blank] 11:10:59 INFO - PROCESS | 2900 | --DOMWINDOW == 90 (0000002E06B90400) [pid = 2900] [serial = 377] [outer = 0000000000000000] [url = about:blank] 11:10:59 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E072DF000) [pid = 2900] [serial = 378] [outer = 0000000000000000] [url = about:blank] 11:10:59 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E0A4E4400) [pid = 2900] [serial = 383] [outer = 0000000000000000] [url = about:blank] 11:10:59 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E78F08400) [pid = 2900] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:10:59 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E09626800) [pid = 2900] [serial = 365] [outer = 0000000000000000] [url = about:blank] 11:10:59 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E06B91C00) [pid = 2900] [serial = 364] [outer = 0000000000000000] [url = about:blank] 11:10:59 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0C6A8400) [pid = 2900] [serial = 368] [outer = 0000000000000000] [url = about:blank] 11:10:59 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0C13A000) [pid = 2900] [serial = 367] [outer = 0000000000000000] [url = about:blank] 11:10:59 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0A6C6400) [pid = 2900] [serial = 386] [outer = 0000000000000000] [url = about:blank] 11:10:59 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0CA7EC00) [pid = 2900] [serial = 396] [outer = 0000000000000000] [url = about:blank] 11:10:59 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0CADB400) [pid = 2900] [serial = 398] [outer = 0000000000000000] [url = about:blank] 11:10:59 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0A52F400) [pid = 2900] [serial = 384] [outer = 0000000000000000] [url = about:blank] 11:10:59 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0C53D800) [pid = 2900] [serial = 389] [outer = 0000000000000000] [url = about:blank] 11:10:59 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0C13F000) [pid = 2900] [serial = 387] [outer = 0000000000000000] [url = about:blank] 11:10:59 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0CA71000) [pid = 2900] [serial = 395] [outer = 0000000000000000] [url = about:blank] 11:10:59 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0C6ABC00) [pid = 2900] [serial = 390] [outer = 0000000000000000] [url = about:blank] 11:10:59 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0C285000) [pid = 2900] [serial = 392] [outer = 0000000000000000] [url = about:blank] 11:10:59 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0C6AF000) [pid = 2900] [serial = 393] [outer = 0000000000000000] [url = about:blank] 11:10:59 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0A425800) [pid = 2900] [serial = 381] [outer = 0000000000000000] [url = about:blank] 11:10:59 INFO - PROCESS | 2900 | 1467051059560 Marionette TRACE conn7 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:10:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:10:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1598ms 11:10:59 INFO - PROCESS | 2900 | 1467051059600 Marionette TRACE conn7 -> [0,565,"getWindowHandle",null] 11:10:59 INFO - PROCESS | 2900 | 1467051059604 Marionette TRACE conn7 <- [1,565,null,{"value":"13"}] 11:10:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:10:59 INFO - PROCESS | 2900 | 1467051059609 Marionette TRACE conn7 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:10:59 INFO - PROCESS | 2900 | 1467051059612 Marionette TRACE conn7 <- [1,566,null,{}] 11:10:59 INFO - PROCESS | 2900 | 1467051059618 Marionette TRACE conn7 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:59 INFO - PROCESS | 2900 | 1467051059621 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:59 INFO - PROCESS | 2900 | 1467051059712 Marionette TRACE conn7 <- [1,567,null,{"value":null}] 11:10:59 INFO - PROCESS | 2900 | 1467051059719 Marionette TRACE conn7 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:59 INFO - PROCESS | 2900 | 1467051059723 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:10:59 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06439000 == 28 [pid = 2900] [id = 151] 11:10:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E05CE0400) [pid = 2900] [serial = 451] [outer = 0000000000000000] 11:10:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E05FDC000) [pid = 2900] [serial = 452] [outer = 0000002E05CE0400] 11:10:59 INFO - PROCESS | 2900 | 1467051059772 Marionette DEBUG loaded listener.js 11:10:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E06208000) [pid = 2900] [serial = 453] [outer = 0000002E05CE0400] 11:11:00 INFO - PROCESS | 2900 | 1467051060220 Marionette TRACE conn7 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 11:11:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:11:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 690ms 11:11:00 INFO - PROCESS | 2900 | 1467051060304 Marionette TRACE conn7 -> [0,569,"getWindowHandle",null] 11:11:00 INFO - PROCESS | 2900 | 1467051060309 Marionette TRACE conn7 <- [1,569,null,{"value":"13"}] 11:11:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:11:00 INFO - PROCESS | 2900 | 1467051060316 Marionette TRACE conn7 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:11:00 INFO - PROCESS | 2900 | 1467051060319 Marionette TRACE conn7 <- [1,570,null,{}] 11:11:00 INFO - PROCESS | 2900 | 1467051060322 Marionette TRACE conn7 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:00 INFO - PROCESS | 2900 | 1467051060325 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:00 INFO - PROCESS | 2900 | 1467051060414 Marionette TRACE conn7 <- [1,571,null,{"value":null}] 11:11:00 INFO - PROCESS | 2900 | 1467051060429 Marionette TRACE conn7 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:00 INFO - PROCESS | 2900 | 1467051060431 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:00 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06888800 == 29 [pid = 2900] [id = 152] 11:11:00 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E06B90C00) [pid = 2900] [serial = 454] [outer = 0000000000000000] 11:11:00 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E06B95400) [pid = 2900] [serial = 455] [outer = 0000002E06B90C00] 11:11:00 INFO - PROCESS | 2900 | 1467051060480 Marionette DEBUG loaded listener.js 11:11:00 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0757AC00) [pid = 2900] [serial = 456] [outer = 0000002E06B90C00] 11:11:00 INFO - PROCESS | 2900 | 1467051060946 Marionette TRACE conn7 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 11:11:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:11:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 692ms 11:11:01 INFO - PROCESS | 2900 | 1467051061010 Marionette TRACE conn7 -> [0,573,"getWindowHandle",null] 11:11:01 INFO - PROCESS | 2900 | 1467051061012 Marionette TRACE conn7 <- [1,573,null,{"value":"13"}] 11:11:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:11:01 INFO - PROCESS | 2900 | 1467051061016 Marionette TRACE conn7 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:11:01 INFO - PROCESS | 2900 | 1467051061019 Marionette TRACE conn7 <- [1,574,null,{}] 11:11:01 INFO - PROCESS | 2900 | 1467051061031 Marionette TRACE conn7 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:01 INFO - PROCESS | 2900 | 1467051061036 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:01 INFO - PROCESS | 2900 | 1467051061155 Marionette TRACE conn7 <- [1,575,null,{"value":null}] 11:11:01 INFO - PROCESS | 2900 | 1467051061234 Marionette TRACE conn7 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:01 INFO - PROCESS | 2900 | 1467051061237 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:01 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A4B5800 == 30 [pid = 2900] [id = 153] 11:11:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E05C2D000) [pid = 2900] [serial = 457] [outer = 0000000000000000] 11:11:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0A3EB400) [pid = 2900] [serial = 458] [outer = 0000002E05C2D000] 11:11:01 INFO - PROCESS | 2900 | 1467051061288 Marionette DEBUG loaded listener.js 11:11:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0A4DBC00) [pid = 2900] [serial = 459] [outer = 0000002E05C2D000] 11:11:01 INFO - PROCESS | 2900 | [2900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:11:01 INFO - PROCESS | 2900 | [2900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:11:01 INFO - PROCESS | 2900 | [2900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:11:01 INFO - PROCESS | 2900 | 1467051061693 Marionette TRACE conn7 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 11:11:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:11:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 734ms 11:11:01 INFO - PROCESS | 2900 | 1467051061753 Marionette TRACE conn7 -> [0,577,"getWindowHandle",null] 11:11:01 INFO - PROCESS | 2900 | 1467051061756 Marionette TRACE conn7 <- [1,577,null,{"value":"13"}] 11:11:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:11:01 INFO - PROCESS | 2900 | 1467051061759 Marionette TRACE conn7 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:11:01 INFO - PROCESS | 2900 | 1467051061761 Marionette TRACE conn7 <- [1,578,null,{}] 11:11:01 INFO - PROCESS | 2900 | 1467051061764 Marionette TRACE conn7 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:01 INFO - PROCESS | 2900 | 1467051061767 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:02 INFO - PROCESS | 2900 | 1467051062016 Marionette TRACE conn7 <- [1,579,null,{"value":null}] 11:11:02 INFO - PROCESS | 2900 | [2900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 11:11:02 INFO - PROCESS | 2900 | 1467051062170 Marionette TRACE conn7 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:02 INFO - PROCESS | 2900 | 1467051062173 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:02 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0BF5B000 == 31 [pid = 2900] [id = 154] 11:11:02 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0A530400) [pid = 2900] [serial = 460] [outer = 0000000000000000] 11:11:02 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0A644400) [pid = 2900] [serial = 461] [outer = 0000002E0A530400] 11:11:02 INFO - PROCESS | 2900 | 1467051062218 Marionette DEBUG loaded listener.js 11:11:02 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0A6C0400) [pid = 2900] [serial = 462] [outer = 0000002E0A530400] 11:11:02 INFO - PROCESS | 2900 | 1467051062706 Marionette TRACE conn7 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 11:11:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:11:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 984ms 11:11:02 INFO - PROCESS | 2900 | 1467051062746 Marionette TRACE conn7 -> [0,581,"getWindowHandle",null] 11:11:02 INFO - PROCESS | 2900 | 1467051062748 Marionette TRACE conn7 <- [1,581,null,{"value":"13"}] 11:11:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:11:02 INFO - PROCESS | 2900 | 1467051062755 Marionette TRACE conn7 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:11:02 INFO - PROCESS | 2900 | 1467051062757 Marionette TRACE conn7 <- [1,582,null,{}] 11:11:02 INFO - PROCESS | 2900 | 1467051062761 Marionette TRACE conn7 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:02 INFO - PROCESS | 2900 | 1467051062763 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:02 INFO - PROCESS | 2900 | 1467051062876 Marionette TRACE conn7 <- [1,583,null,{"value":null}] 11:11:02 INFO - PROCESS | 2900 | 1467051062883 Marionette TRACE conn7 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:02 INFO - PROCESS | 2900 | 1467051062885 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:02 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C253000 == 32 [pid = 2900] [id = 155] 11:11:02 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E06B90400) [pid = 2900] [serial = 463] [outer = 0000000000000000] 11:11:02 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E0C13E400) [pid = 2900] [serial = 464] [outer = 0000002E06B90400] 11:11:02 INFO - PROCESS | 2900 | 1467051062929 Marionette DEBUG loaded listener.js 11:11:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E0C193C00) [pid = 2900] [serial = 465] [outer = 0000002E06B90400] 11:11:03 INFO - PROCESS | 2900 | 1467051063370 Marionette TRACE conn7 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 11:11:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:11:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 671ms 11:11:03 INFO - PROCESS | 2900 | 1467051063437 Marionette TRACE conn7 -> [0,585,"getWindowHandle",null] 11:11:03 INFO - PROCESS | 2900 | 1467051063439 Marionette TRACE conn7 <- [1,585,null,{"value":"13"}] 11:11:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:11:03 INFO - PROCESS | 2900 | 1467051063443 Marionette TRACE conn7 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:11:03 INFO - PROCESS | 2900 | 1467051063445 Marionette TRACE conn7 <- [1,586,null,{}] 11:11:03 INFO - PROCESS | 2900 | 1467051063448 Marionette TRACE conn7 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:03 INFO - PROCESS | 2900 | 1467051063454 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:03 INFO - PROCESS | 2900 | 1467051063723 Marionette TRACE conn7 <- [1,587,null,{"value":null}] 11:11:03 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E0C6ADC00) [pid = 2900] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:11:03 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E068A0000) [pid = 2900] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:11:03 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0D7E3800) [pid = 2900] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:11:03 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E05FDDC00) [pid = 2900] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:11:03 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E05CA1400) [pid = 2900] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:11:03 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0A3EC000) [pid = 2900] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:11:03 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E08583800) [pid = 2900] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:11:03 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E05C96800) [pid = 2900] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:11:03 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0CAD5400) [pid = 2900] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:11:03 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0DDE7C00) [pid = 2900] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:11:03 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E77022C00) [pid = 2900] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:11:03 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0C197C00) [pid = 2900] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:11:03 INFO - PROCESS | 2900 | 1467051063800 Marionette TRACE conn7 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:03 INFO - PROCESS | 2900 | 1467051063802 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:03 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E08C3A800 == 33 [pid = 2900] [id = 156] 11:11:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0528E800) [pid = 2900] [serial = 466] [outer = 0000000000000000] 11:11:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E05FDB400) [pid = 2900] [serial = 467] [outer = 0000002E0528E800] 11:11:03 INFO - PROCESS | 2900 | 1467051063850 Marionette DEBUG loaded listener.js 11:11:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0C137000) [pid = 2900] [serial = 468] [outer = 0000002E0528E800] 11:11:04 INFO - PROCESS | 2900 | 1467051064251 Marionette TRACE conn7 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 11:11:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:11:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 837ms 11:11:04 INFO - PROCESS | 2900 | 1467051064281 Marionette TRACE conn7 -> [0,589,"getWindowHandle",null] 11:11:04 INFO - PROCESS | 2900 | 1467051064284 Marionette TRACE conn7 <- [1,589,null,{"value":"13"}] 11:11:04 INFO - PROCESS | 2900 | 1467051064287 Marionette TRACE conn7 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:11:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:11:04 INFO - PROCESS | 2900 | 1467051064288 Marionette TRACE conn7 <- [1,590,null,{}] 11:11:04 INFO - PROCESS | 2900 | 1467051064292 Marionette TRACE conn7 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:04 INFO - PROCESS | 2900 | 1467051064294 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:04 INFO - PROCESS | 2900 | 1467051064372 Marionette TRACE conn7 <- [1,591,null,{"value":null}] 11:11:04 INFO - PROCESS | 2900 | 1467051064378 Marionette TRACE conn7 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:04 INFO - PROCESS | 2900 | 1467051064380 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:04 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CDCE000 == 34 [pid = 2900] [id = 157] 11:11:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0C53D400) [pid = 2900] [serial = 469] [outer = 0000000000000000] 11:11:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0C6B9C00) [pid = 2900] [serial = 470] [outer = 0000002E0C53D400] 11:11:04 INFO - PROCESS | 2900 | 1467051064426 Marionette DEBUG loaded listener.js 11:11:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0CA70C00) [pid = 2900] [serial = 471] [outer = 0000002E0C53D400] 11:11:04 INFO - PROCESS | 2900 | 1467051064833 Marionette TRACE conn7 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 11:11:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:11:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 587ms 11:11:04 INFO - PROCESS | 2900 | 1467051064878 Marionette TRACE conn7 -> [0,593,"getWindowHandle",null] 11:11:04 INFO - PROCESS | 2900 | 1467051064880 Marionette TRACE conn7 <- [1,593,null,{"value":"13"}] 11:11:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:11:04 INFO - PROCESS | 2900 | 1467051064888 Marionette TRACE conn7 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:11:04 INFO - PROCESS | 2900 | 1467051064890 Marionette TRACE conn7 <- [1,594,null,{}] 11:11:04 INFO - PROCESS | 2900 | 1467051064893 Marionette TRACE conn7 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:04 INFO - PROCESS | 2900 | 1467051064895 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:04 INFO - PROCESS | 2900 | 1467051064980 Marionette TRACE conn7 <- [1,595,null,{"value":null}] 11:11:04 INFO - PROCESS | 2900 | 1467051064985 Marionette TRACE conn7 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:04 INFO - PROCESS | 2900 | 1467051064987 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:05 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DC3B800 == 35 [pid = 2900] [id = 158] 11:11:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0CA76400) [pid = 2900] [serial = 472] [outer = 0000000000000000] 11:11:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0CACE800) [pid = 2900] [serial = 473] [outer = 0000002E0CA76400] 11:11:05 INFO - PROCESS | 2900 | 1467051065031 Marionette DEBUG loaded listener.js 11:11:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0CBD8400) [pid = 2900] [serial = 474] [outer = 0000002E0CA76400] 11:11:05 INFO - PROCESS | 2900 | 1467051065466 Marionette TRACE conn7 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:11:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:11:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 629ms 11:11:05 INFO - PROCESS | 2900 | 1467051065521 Marionette TRACE conn7 -> [0,597,"getWindowHandle",null] 11:11:05 INFO - PROCESS | 2900 | 1467051065523 Marionette TRACE conn7 <- [1,597,null,{"value":"13"}] 11:11:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:11:05 INFO - PROCESS | 2900 | 1467051065526 Marionette TRACE conn7 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:11:05 INFO - PROCESS | 2900 | 1467051065528 Marionette TRACE conn7 <- [1,598,null,{}] 11:11:05 INFO - PROCESS | 2900 | 1467051065536 Marionette TRACE conn7 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:05 INFO - PROCESS | 2900 | 1467051065538 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:05 INFO - PROCESS | 2900 | 1467051065621 Marionette TRACE conn7 <- [1,599,null,{"value":null}] 11:11:05 INFO - PROCESS | 2900 | 1467051065626 Marionette TRACE conn7 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:05 INFO - PROCESS | 2900 | 1467051065628 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:05 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A4B4800 == 36 [pid = 2900] [id = 159] 11:11:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E0CBE5400) [pid = 2900] [serial = 475] [outer = 0000000000000000] 11:11:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E0CD3A000) [pid = 2900] [serial = 476] [outer = 0000002E0CBE5400] 11:11:05 INFO - PROCESS | 2900 | 1467051065673 Marionette DEBUG loaded listener.js 11:11:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E0D7E6800) [pid = 2900] [serial = 477] [outer = 0000002E0CBE5400] 11:11:06 INFO - PROCESS | 2900 | 1467051066478 Marionette TRACE conn7 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 11:11:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:11:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1029ms 11:11:06 INFO - PROCESS | 2900 | 1467051066558 Marionette TRACE conn7 -> [0,601,"getWindowHandle",null] 11:11:06 INFO - PROCESS | 2900 | 1467051066563 Marionette TRACE conn7 <- [1,601,null,{"value":"13"}] 11:11:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:11:06 INFO - PROCESS | 2900 | 1467051066569 Marionette TRACE conn7 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:11:06 INFO - PROCESS | 2900 | 1467051066574 Marionette TRACE conn7 <- [1,602,null,{}] 11:11:06 INFO - PROCESS | 2900 | 1467051066601 Marionette TRACE conn7 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:06 INFO - PROCESS | 2900 | 1467051066604 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:06 INFO - PROCESS | 2900 | 1467051066778 Marionette TRACE conn7 <- [1,603,null,{"value":null}] 11:11:06 INFO - PROCESS | 2900 | 1467051066861 Marionette TRACE conn7 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:06 INFO - PROCESS | 2900 | 1467051066864 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:06 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06B2E800 == 37 [pid = 2900] [id = 160] 11:11:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E05FE6400) [pid = 2900] [serial = 478] [outer = 0000000000000000] 11:11:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E068A7C00) [pid = 2900] [serial = 479] [outer = 0000002E05FE6400] 11:11:06 INFO - PROCESS | 2900 | 1467051066925 Marionette DEBUG loaded listener.js 11:11:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E0757D000) [pid = 2900] [serial = 480] [outer = 0000002E05FE6400] 11:11:07 INFO - PROCESS | 2900 | 1467051067659 Marionette TRACE conn7 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 11:11:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:11:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1157ms 11:11:07 INFO - PROCESS | 2900 | 1467051067740 Marionette TRACE conn7 -> [0,605,"getWindowHandle",null] 11:11:07 INFO - PROCESS | 2900 | 1467051067745 Marionette TRACE conn7 <- [1,605,null,{"value":"13"}] 11:11:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:11:07 INFO - PROCESS | 2900 | 1467051067753 Marionette TRACE conn7 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:11:07 INFO - PROCESS | 2900 | 1467051067756 Marionette TRACE conn7 <- [1,606,null,{}] 11:11:07 INFO - PROCESS | 2900 | 1467051067760 Marionette TRACE conn7 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:07 INFO - PROCESS | 2900 | 1467051067764 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:07 INFO - PROCESS | 2900 | 1467051067898 Marionette TRACE conn7 <- [1,607,null,{"value":null}] 11:11:07 INFO - PROCESS | 2900 | 1467051067963 Marionette TRACE conn7 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:07 INFO - PROCESS | 2900 | 1467051067966 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:08 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E039AD000 == 38 [pid = 2900] [id = 161] 11:11:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 91 (0000002E02BAB000) [pid = 2900] [serial = 481] [outer = 0000000000000000] 11:11:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 92 (0000002E05F97400) [pid = 2900] [serial = 482] [outer = 0000002E02BAB000] 11:11:08 INFO - PROCESS | 2900 | 1467051068129 Marionette DEBUG loaded listener.js 11:11:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 93 (0000002E06982400) [pid = 2900] [serial = 483] [outer = 0000002E02BAB000] 11:11:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DC3B800 == 37 [pid = 2900] [id = 158] 11:11:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0CDCE000 == 36 [pid = 2900] [id = 157] 11:11:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E08C3A800 == 35 [pid = 2900] [id = 156] 11:11:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C253000 == 34 [pid = 2900] [id = 155] 11:11:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0BF5B000 == 33 [pid = 2900] [id = 154] 11:11:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A4B5800 == 32 [pid = 2900] [id = 153] 11:11:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06888800 == 31 [pid = 2900] [id = 152] 11:11:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06439000 == 30 [pid = 2900] [id = 151] 11:11:08 INFO - PROCESS | 2900 | --DOMWINDOW == 92 (0000002E0CAD0800) [pid = 2900] [serial = 420] [outer = 0000000000000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2900 | --DOMWINDOW == 91 (0000002E0C6C7400) [pid = 2900] [serial = 419] [outer = 0000000000000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2900 | --DOMWINDOW == 90 (0000002E0C280C00) [pid = 2900] [serial = 425] [outer = 0000000000000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E0D7EF400) [pid = 2900] [serial = 422] [outer = 0000000000000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E05FE4C00) [pid = 2900] [serial = 407] [outer = 0000000000000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E068A8400) [pid = 2900] [serial = 408] [outer = 0000000000000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E068A2000) [pid = 2900] [serial = 401] [outer = 0000000000000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0DC09400) [pid = 2900] [serial = 423] [outer = 0000000000000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E06B9F400) [pid = 2900] [serial = 402] [outer = 0000000000000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0A424400) [pid = 2900] [serial = 404] [outer = 0000000000000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0A645C00) [pid = 2900] [serial = 405] [outer = 0000000000000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0965A800) [pid = 2900] [serial = 410] [outer = 0000000000000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0A423400) [pid = 2900] [serial = 411] [outer = 0000000000000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0A6C3400) [pid = 2900] [serial = 413] [outer = 0000000000000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0CD36000) [pid = 2900] [serial = 399] [outer = 0000000000000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E77023800) [pid = 2900] [serial = 429] [outer = 0000000000000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E76FCA800) [pid = 2900] [serial = 428] [outer = 0000000000000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E7717B400) [pid = 2900] [serial = 432] [outer = 0000000000000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E77031C00) [pid = 2900] [serial = 431] [outer = 0000000000000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0C288800) [pid = 2900] [serial = 416] [outer = 0000000000000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0C540C00) [pid = 2900] [serial = 417] [outer = 0000000000000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0DDDAC00) [pid = 2900] [serial = 426] [outer = 0000000000000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0C18A000) [pid = 2900] [serial = 414] [outer = 0000000000000000] [url = about:blank] 11:11:08 INFO - PROCESS | 2900 | 1467051068775 Marionette TRACE conn7 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:11:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:11:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1085ms 11:11:08 INFO - PROCESS | 2900 | 1467051068841 Marionette TRACE conn7 -> [0,609,"getWindowHandle",null] 11:11:08 INFO - PROCESS | 2900 | 1467051068845 Marionette TRACE conn7 <- [1,609,null,{"value":"13"}] 11:11:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:11:08 INFO - PROCESS | 2900 | 1467051068850 Marionette TRACE conn7 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:11:08 INFO - PROCESS | 2900 | 1467051068853 Marionette TRACE conn7 <- [1,610,null,{}] 11:11:08 INFO - PROCESS | 2900 | 1467051068858 Marionette TRACE conn7 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:08 INFO - PROCESS | 2900 | 1467051068860 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:08 INFO - PROCESS | 2900 | 1467051068954 Marionette TRACE conn7 <- [1,611,null,{"value":null}] 11:11:09 INFO - PROCESS | 2900 | 1467051069025 Marionette TRACE conn7 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:09 INFO - PROCESS | 2900 | 1467051069027 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:09 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06872000 == 31 [pid = 2900] [id = 162] 11:11:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E05995800) [pid = 2900] [serial = 484] [outer = 0000000000000000] 11:11:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E06204800) [pid = 2900] [serial = 485] [outer = 0000002E05995800] 11:11:09 INFO - PROCESS | 2900 | 1467051069079 Marionette DEBUG loaded listener.js 11:11:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E07F94000) [pid = 2900] [serial = 486] [outer = 0000002E05995800] 11:11:09 INFO - PROCESS | 2900 | 1467051069513 Marionette TRACE conn7 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 11:11:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:11:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 732ms 11:11:09 INFO - PROCESS | 2900 | 1467051069587 Marionette TRACE conn7 -> [0,613,"getWindowHandle",null] 11:11:09 INFO - PROCESS | 2900 | 1467051069591 Marionette TRACE conn7 <- [1,613,null,{"value":"13"}] 11:11:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:11:09 INFO - PROCESS | 2900 | 1467051069597 Marionette TRACE conn7 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:11:09 INFO - PROCESS | 2900 | 1467051069600 Marionette TRACE conn7 <- [1,614,null,{}] 11:11:09 INFO - PROCESS | 2900 | 1467051069604 Marionette TRACE conn7 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:09 INFO - PROCESS | 2900 | 1467051069606 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:09 INFO - PROCESS | 2900 | 1467051069697 Marionette TRACE conn7 <- [1,615,null,{"value":null}] 11:11:09 INFO - PROCESS | 2900 | 1467051069711 Marionette TRACE conn7 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:09 INFO - PROCESS | 2900 | 1467051069713 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:09 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E093A4000 == 32 [pid = 2900] [id = 163] 11:11:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0A431400) [pid = 2900] [serial = 487] [outer = 0000000000000000] 11:11:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0A4DDC00) [pid = 2900] [serial = 488] [outer = 0000002E0A431400] 11:11:09 INFO - PROCESS | 2900 | 1467051069760 Marionette DEBUG loaded listener.js 11:11:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0A644800) [pid = 2900] [serial = 489] [outer = 0000002E0A431400] 11:11:10 INFO - PROCESS | 2900 | 1467051070226 Marionette TRACE conn7 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 11:11:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:11:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 691ms 11:11:10 INFO - PROCESS | 2900 | 1467051070292 Marionette TRACE conn7 -> [0,617,"getWindowHandle",null] 11:11:10 INFO - PROCESS | 2900 | 1467051070294 Marionette TRACE conn7 <- [1,617,null,{"value":"13"}] 11:11:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:11:10 INFO - PROCESS | 2900 | 1467051070298 Marionette TRACE conn7 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:11:10 INFO - PROCESS | 2900 | 1467051070302 Marionette TRACE conn7 <- [1,618,null,{}] 11:11:10 INFO - PROCESS | 2900 | 1467051070313 Marionette TRACE conn7 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:10 INFO - PROCESS | 2900 | 1467051070318 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:10 INFO - PROCESS | 2900 | 1467051070409 Marionette TRACE conn7 <- [1,619,null,{"value":null}] 11:11:10 INFO - PROCESS | 2900 | 1467051070424 Marionette TRACE conn7 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:10 INFO - PROCESS | 2900 | 1467051070426 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:10 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C24D800 == 33 [pid = 2900] [id = 164] 11:11:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0C141000) [pid = 2900] [serial = 490] [outer = 0000000000000000] 11:11:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0C190800) [pid = 2900] [serial = 491] [outer = 0000002E0C141000] 11:11:10 INFO - PROCESS | 2900 | 1467051070471 Marionette DEBUG loaded listener.js 11:11:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0C287400) [pid = 2900] [serial = 492] [outer = 0000002E0C141000] 11:11:10 INFO - PROCESS | 2900 | 1467051070884 Marionette TRACE conn7 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 11:11:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:11:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 630ms 11:11:10 INFO - PROCESS | 2900 | 1467051070933 Marionette TRACE conn7 -> [0,621,"getWindowHandle",null] 11:11:10 INFO - PROCESS | 2900 | 1467051070936 Marionette TRACE conn7 <- [1,621,null,{"value":"13"}] 11:11:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:11:10 INFO - PROCESS | 2900 | 1467051070945 Marionette TRACE conn7 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:11:10 INFO - PROCESS | 2900 | 1467051070947 Marionette TRACE conn7 <- [1,622,null,{}] 11:11:10 INFO - PROCESS | 2900 | 1467051070951 Marionette TRACE conn7 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:10 INFO - PROCESS | 2900 | 1467051070953 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:11 INFO - PROCESS | 2900 | 1467051071091 Marionette TRACE conn7 <- [1,623,null,{"value":null}] 11:11:11 INFO - PROCESS | 2900 | 1467051071137 Marionette TRACE conn7 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:11 INFO - PROCESS | 2900 | 1467051071139 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:11 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C5DE800 == 34 [pid = 2900] [id = 165] 11:11:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0C542C00) [pid = 2900] [serial = 493] [outer = 0000000000000000] 11:11:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0C6AA800) [pid = 2900] [serial = 494] [outer = 0000002E0C542C00] 11:11:11 INFO - PROCESS | 2900 | 1467051071192 Marionette DEBUG loaded listener.js 11:11:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0C6B2000) [pid = 2900] [serial = 495] [outer = 0000002E0C542C00] 11:11:11 INFO - PROCESS | 2900 | [2900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:11:11 INFO - PROCESS | 2900 | [2900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:11:11 INFO - PROCESS | 2900 | 1467051071617 Marionette TRACE conn7 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 11:11:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:11:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 734ms 11:11:11 INFO - PROCESS | 2900 | 1467051071685 Marionette TRACE conn7 -> [0,625,"getWindowHandle",null] 11:11:11 INFO - PROCESS | 2900 | 1467051071687 Marionette TRACE conn7 <- [1,625,null,{"value":"13"}] 11:11:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:11:11 INFO - PROCESS | 2900 | 1467051071691 Marionette TRACE conn7 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:11:11 INFO - PROCESS | 2900 | 1467051071693 Marionette TRACE conn7 <- [1,626,null,{}] 11:11:11 INFO - PROCESS | 2900 | 1467051071696 Marionette TRACE conn7 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:11 INFO - PROCESS | 2900 | 1467051071699 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:11 INFO - PROCESS | 2900 | 1467051071807 Marionette TRACE conn7 <- [1,627,null,{"value":null}] 11:11:11 INFO - PROCESS | 2900 | 1467051071857 Marionette TRACE conn7 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:11 INFO - PROCESS | 2900 | 1467051071859 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:11 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C215800 == 35 [pid = 2900] [id = 166] 11:11:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0CA7B000) [pid = 2900] [serial = 496] [outer = 0000000000000000] 11:11:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0CA7EC00) [pid = 2900] [serial = 497] [outer = 0000002E0CA7B000] 11:11:11 INFO - PROCESS | 2900 | 1467051071914 Marionette DEBUG loaded listener.js 11:11:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E0CD36000) [pid = 2900] [serial = 498] [outer = 0000002E0CA7B000] 11:11:12 INFO - PROCESS | 2900 | [2900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:11:12 INFO - PROCESS | 2900 | [2900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:11:12 INFO - PROCESS | 2900 | [2900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:11:12 INFO - PROCESS | 2900 | [2900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:11:12 INFO - PROCESS | 2900 | 1467051072342 Marionette TRACE conn7 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:11:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:11:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 671ms 11:11:12 INFO - PROCESS | 2900 | 1467051072369 Marionette TRACE conn7 -> [0,629,"getWindowHandle",null] 11:11:12 INFO - PROCESS | 2900 | 1467051072371 Marionette TRACE conn7 <- [1,629,null,{"value":"13"}] 11:11:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:11:12 INFO - PROCESS | 2900 | 1467051072374 Marionette TRACE conn7 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:11:12 INFO - PROCESS | 2900 | 1467051072376 Marionette TRACE conn7 <- [1,630,null,{}] 11:11:12 INFO - PROCESS | 2900 | 1467051072379 Marionette TRACE conn7 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:12 INFO - PROCESS | 2900 | 1467051072385 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:12 INFO - PROCESS | 2900 | 1467051072527 Marionette TRACE conn7 <- [1,631,null,{"value":null}] 11:11:12 INFO - PROCESS | 2900 | 1467051072577 Marionette TRACE conn7 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:12 INFO - PROCESS | 2900 | 1467051072579 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:12 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD95000 == 36 [pid = 2900] [id = 167] 11:11:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E0D7E8400) [pid = 2900] [serial = 499] [outer = 0000000000000000] 11:11:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E0DC0B000) [pid = 2900] [serial = 500] [outer = 0000002E0D7E8400] 11:11:12 INFO - PROCESS | 2900 | 1467051072623 Marionette DEBUG loaded listener.js 11:11:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E0DDDC800) [pid = 2900] [serial = 501] [outer = 0000002E0D7E8400] 11:11:12 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E0CA76400) [pid = 2900] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:11:12 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E0A530400) [pid = 2900] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:11:12 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E06B90400) [pid = 2900] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:11:12 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E05CE0400) [pid = 2900] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:11:12 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0528E800) [pid = 2900] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:11:12 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E05C2D000) [pid = 2900] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:11:12 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E06B7C800) [pid = 2900] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:11:12 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E06B90C00) [pid = 2900] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:11:12 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0C53D400) [pid = 2900] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:11:12 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E05997400) [pid = 2900] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:11:12 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0C138400) [pid = 2900] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:11:12 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E77029400) [pid = 2900] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:11:12 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E780C8C00) [pid = 2900] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:11:12 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0CACF800) [pid = 2900] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:11:13 INFO - PROCESS | 2900 | 1467051073078 Marionette TRACE conn7 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 11:11:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:11:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 734ms 11:11:13 INFO - PROCESS | 2900 | 1467051073113 Marionette TRACE conn7 -> [0,633,"getWindowHandle",null] 11:11:13 INFO - PROCESS | 2900 | 1467051073115 Marionette TRACE conn7 <- [1,633,null,{"value":"13"}] 11:11:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:11:13 INFO - PROCESS | 2900 | 1467051073119 Marionette TRACE conn7 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:11:13 INFO - PROCESS | 2900 | 1467051073120 Marionette TRACE conn7 <- [1,634,null,{}] 11:11:13 INFO - PROCESS | 2900 | 1467051073124 Marionette TRACE conn7 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:13 INFO - PROCESS | 2900 | 1467051073126 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:13 INFO - PROCESS | 2900 | 1467051073207 Marionette TRACE conn7 <- [1,635,null,{"value":null}] 11:11:13 INFO - PROCESS | 2900 | 1467051073213 Marionette TRACE conn7 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:13 INFO - PROCESS | 2900 | 1467051073215 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:13 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0730C800 == 37 [pid = 2900] [id = 168] 11:11:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E05FD8000) [pid = 2900] [serial = 502] [outer = 0000000000000000] 11:11:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0A4E4000) [pid = 2900] [serial = 503] [outer = 0000002E05FD8000] 11:11:13 INFO - PROCESS | 2900 | 1467051073260 Marionette DEBUG loaded listener.js 11:11:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0CACF800) [pid = 2900] [serial = 504] [outer = 0000002E05FD8000] 11:11:13 INFO - PROCESS | 2900 | 1467051073670 Marionette TRACE conn7 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:11:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:11:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 586ms 11:11:13 INFO - PROCESS | 2900 | 1467051073708 Marionette TRACE conn7 -> [0,637,"getWindowHandle",null] 11:11:13 INFO - PROCESS | 2900 | 1467051073710 Marionette TRACE conn7 <- [1,637,null,{"value":"13"}] 11:11:13 INFO - PROCESS | 2900 | 1467051073713 Marionette TRACE conn7 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:11:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:11:13 INFO - PROCESS | 2900 | 1467051073715 Marionette TRACE conn7 <- [1,638,null,{}] 11:11:13 INFO - PROCESS | 2900 | 1467051073726 Marionette TRACE conn7 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:13 INFO - PROCESS | 2900 | 1467051073729 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:13 INFO - PROCESS | 2900 | 1467051073810 Marionette TRACE conn7 <- [1,639,null,{"value":null}] 11:11:13 INFO - PROCESS | 2900 | 1467051073844 Marionette TRACE conn7 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:13 INFO - PROCESS | 2900 | 1467051073846 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:13 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E784B5800 == 38 [pid = 2900] [id = 169] 11:11:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0DDE5800) [pid = 2900] [serial = 505] [outer = 0000000000000000] 11:11:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E76FCDC00) [pid = 2900] [serial = 506] [outer = 0000002E0DDE5800] 11:11:13 INFO - PROCESS | 2900 | 1467051073890 Marionette DEBUG loaded listener.js 11:11:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E7702F800) [pid = 2900] [serial = 507] [outer = 0000002E0DDE5800] 11:11:14 INFO - PROCESS | 2900 | 1467051074285 Marionette TRACE conn7 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 11:11:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:11:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 630ms 11:11:14 INFO - PROCESS | 2900 | 1467051074347 Marionette TRACE conn7 -> [0,641,"getWindowHandle",null] 11:11:14 INFO - PROCESS | 2900 | 1467051074349 Marionette TRACE conn7 <- [1,641,null,{"value":"13"}] 11:11:14 INFO - PROCESS | 2900 | 1467051074352 Marionette TRACE conn7 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:11:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:11:14 INFO - PROCESS | 2900 | 1467051074354 Marionette TRACE conn7 <- [1,642,null,{}] 11:11:14 INFO - PROCESS | 2900 | 1467051074358 Marionette TRACE conn7 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:14 INFO - PROCESS | 2900 | 1467051074360 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:14 INFO - PROCESS | 2900 | 1467051074441 Marionette TRACE conn7 <- [1,643,null,{"value":null}] 11:11:14 INFO - PROCESS | 2900 | 1467051074450 Marionette TRACE conn7 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:14 INFO - PROCESS | 2900 | 1467051074452 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:14 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E79052800 == 39 [pid = 2900] [id = 170] 11:11:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E77178000) [pid = 2900] [serial = 508] [outer = 0000000000000000] 11:11:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E7717C800) [pid = 2900] [serial = 509] [outer = 0000002E77178000] 11:11:14 INFO - PROCESS | 2900 | 1467051074495 Marionette DEBUG loaded listener.js 11:11:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E77A09800) [pid = 2900] [serial = 510] [outer = 0000002E77178000] 11:11:14 INFO - PROCESS | 2900 | 1467051074895 Marionette TRACE conn7 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 11:11:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:11:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 585ms 11:11:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:11:14 INFO - PROCESS | 2900 | 1467051074948 Marionette TRACE conn7 -> [0,645,"getWindowHandle",null] 11:11:14 INFO - PROCESS | 2900 | 1467051074950 Marionette TRACE conn7 <- [1,645,null,{"value":"13"}] 11:11:14 INFO - PROCESS | 2900 | 1467051074954 Marionette TRACE conn7 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:11:14 INFO - PROCESS | 2900 | 1467051074956 Marionette TRACE conn7 <- [1,646,null,{}] 11:11:14 INFO - PROCESS | 2900 | 1467051074960 Marionette TRACE conn7 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:14 INFO - PROCESS | 2900 | 1467051074961 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:15 INFO - PROCESS | 2900 | 1467051075087 Marionette TRACE conn7 <- [1,647,null,{"value":null}] 11:11:15 INFO - PROCESS | 2900 | 1467051075235 Marionette TRACE conn7 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:15 INFO - PROCESS | 2900 | 1467051075238 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:15 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06439000 == 40 [pid = 2900] [id = 171] 11:11:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0598BC00) [pid = 2900] [serial = 511] [outer = 0000000000000000] 11:11:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E05C9E400) [pid = 2900] [serial = 512] [outer = 0000002E0598BC00] 11:11:15 INFO - PROCESS | 2900 | 1467051075300 Marionette DEBUG loaded listener.js 11:11:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E06B91C00) [pid = 2900] [serial = 513] [outer = 0000002E0598BC00] 11:11:15 INFO - PROCESS | 2900 | 1467051075862 Marionette TRACE conn7 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:11:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:11:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 945ms 11:11:15 INFO - PROCESS | 2900 | 1467051075900 Marionette TRACE conn7 -> [0,649,"getWindowHandle",null] 11:11:15 INFO - PROCESS | 2900 | 1467051075905 Marionette TRACE conn7 <- [1,649,null,{"value":"13"}] 11:11:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:11:15 INFO - PROCESS | 2900 | 1467051075910 Marionette TRACE conn7 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:11:15 INFO - PROCESS | 2900 | 1467051075914 Marionette TRACE conn7 <- [1,650,null,{}] 11:11:15 INFO - PROCESS | 2900 | 1467051075919 Marionette TRACE conn7 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:15 INFO - PROCESS | 2900 | 1467051075923 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:16 INFO - PROCESS | 2900 | 1467051076042 Marionette TRACE conn7 <- [1,651,null,{"value":null}] 11:11:16 INFO - PROCESS | 2900 | 1467051076128 Marionette TRACE conn7 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:16 INFO - PROCESS | 2900 | 1467051076131 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:16 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C21F800 == 41 [pid = 2900] [id = 172] 11:11:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E0A528400) [pid = 2900] [serial = 514] [outer = 0000000000000000] 11:11:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E0A530400) [pid = 2900] [serial = 515] [outer = 0000002E0A528400] 11:11:16 INFO - PROCESS | 2900 | 1467051076188 Marionette DEBUG loaded listener.js 11:11:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E0C13B400) [pid = 2900] [serial = 516] [outer = 0000002E0A528400] 11:11:16 INFO - PROCESS | 2900 | [2900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:11:16 INFO - PROCESS | 2900 | [2900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:11:16 INFO - PROCESS | 2900 | 1467051076816 Marionette TRACE conn7 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 11:11:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:11:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 942ms 11:11:16 INFO - PROCESS | 2900 | 1467051076856 Marionette TRACE conn7 -> [0,653,"getWindowHandle",null] 11:11:16 INFO - PROCESS | 2900 | 1467051076859 Marionette TRACE conn7 <- [1,653,null,{"value":"13"}] 11:11:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:11:16 INFO - PROCESS | 2900 | 1467051076863 Marionette TRACE conn7 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:11:16 INFO - PROCESS | 2900 | 1467051076866 Marionette TRACE conn7 <- [1,654,null,{}] 11:11:16 INFO - PROCESS | 2900 | 1467051076870 Marionette TRACE conn7 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:16 INFO - PROCESS | 2900 | 1467051076872 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:17 INFO - PROCESS | 2900 | 1467051076986 Marionette TRACE conn7 <- [1,655,null,{"value":null}] 11:11:17 INFO - PROCESS | 2900 | 1467051077060 Marionette TRACE conn7 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:17 INFO - PROCESS | 2900 | 1467051077063 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:17 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E79D2A800 == 42 [pid = 2900] [id = 173] 11:11:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E0CBDA400) [pid = 2900] [serial = 517] [outer = 0000000000000000] 11:11:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 91 (0000002E0CD3DC00) [pid = 2900] [serial = 518] [outer = 0000002E0CBDA400] 11:11:17 INFO - PROCESS | 2900 | 1467051077118 Marionette DEBUG loaded listener.js 11:11:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 92 (0000002E0DC05000) [pid = 2900] [serial = 519] [outer = 0000002E0CBDA400] 11:11:17 INFO - PROCESS | 2900 | [2900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:11:17 INFO - PROCESS | 2900 | [2900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:11:17 INFO - PROCESS | 2900 | 1467051077721 Marionette TRACE conn7 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 11:11:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:11:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 944ms 11:11:17 INFO - PROCESS | 2900 | 1467051077809 Marionette TRACE conn7 -> [0,657,"getWindowHandle",null] 11:11:17 INFO - PROCESS | 2900 | 1467051077814 Marionette TRACE conn7 <- [1,657,null,{"value":"13"}] 11:11:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:11:17 INFO - PROCESS | 2900 | 1467051077825 Marionette TRACE conn7 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:11:17 INFO - PROCESS | 2900 | 1467051077831 Marionette TRACE conn7 <- [1,658,null,{}] 11:11:17 INFO - PROCESS | 2900 | 1467051077835 Marionette TRACE conn7 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:17 INFO - PROCESS | 2900 | 1467051077838 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:17 INFO - PROCESS | 2900 | 1467051077962 Marionette TRACE conn7 <- [1,659,null,{"value":null}] 11:11:18 INFO - PROCESS | 2900 | 1467051078027 Marionette TRACE conn7 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:18 INFO - PROCESS | 2900 | 1467051078030 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:18 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7DDAE800 == 43 [pid = 2900] [id = 174] 11:11:18 INFO - PROCESS | 2900 | ++DOMWINDOW == 93 (0000002E7823B800) [pid = 2900] [serial = 520] [outer = 0000000000000000] 11:11:18 INFO - PROCESS | 2900 | ++DOMWINDOW == 94 (0000002E78AD6C00) [pid = 2900] [serial = 521] [outer = 0000002E7823B800] 11:11:18 INFO - PROCESS | 2900 | 1467051078084 Marionette DEBUG loaded listener.js 11:11:18 INFO - PROCESS | 2900 | ++DOMWINDOW == 95 (0000002E78F05800) [pid = 2900] [serial = 522] [outer = 0000002E7823B800] 11:11:18 INFO - PROCESS | 2900 | 1467051078657 Marionette TRACE conn7 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 11:11:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:11:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 900ms 11:11:18 INFO - PROCESS | 2900 | 1467051078739 Marionette TRACE conn7 -> [0,661,"getWindowHandle",null] 11:11:18 INFO - PROCESS | 2900 | 1467051078741 Marionette TRACE conn7 <- [1,661,null,{"value":"13"}] 11:11:18 INFO - PROCESS | 2900 | 1467051078745 Marionette TRACE conn7 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:11:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:11:18 INFO - PROCESS | 2900 | 1467051078748 Marionette TRACE conn7 <- [1,662,null,{}] 11:11:18 INFO - PROCESS | 2900 | 1467051078778 Marionette TRACE conn7 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:18 INFO - PROCESS | 2900 | 1467051078781 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:18 INFO - PROCESS | 2900 | 1467051078897 Marionette TRACE conn7 <- [1,663,null,{"value":null}] 11:11:18 INFO - PROCESS | 2900 | 1467051078962 Marionette TRACE conn7 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:18 INFO - PROCESS | 2900 | 1467051078964 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:18 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7E21F800 == 44 [pid = 2900] [id = 175] 11:11:18 INFO - PROCESS | 2900 | ++DOMWINDOW == 96 (0000002E78F0E000) [pid = 2900] [serial = 523] [outer = 0000000000000000] 11:11:19 INFO - PROCESS | 2900 | ++DOMWINDOW == 97 (0000002E78F12400) [pid = 2900] [serial = 524] [outer = 0000002E78F0E000] 11:11:19 INFO - PROCESS | 2900 | 1467051079018 Marionette DEBUG loaded listener.js 11:11:19 INFO - PROCESS | 2900 | ++DOMWINDOW == 98 (0000002E791C6000) [pid = 2900] [serial = 525] [outer = 0000002E78F0E000] 11:11:19 INFO - PROCESS | 2900 | [2900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:11:19 INFO - PROCESS | 2900 | [2900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:11:19 INFO - PROCESS | 2900 | 1467051079801 Marionette TRACE conn7 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 11:11:19 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 11:11:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1089ms 11:11:19 INFO - PROCESS | 2900 | 1467051079850 Marionette TRACE conn7 -> [0,665,"getWindowHandle",null] 11:11:19 INFO - PROCESS | 2900 | 1467051079854 Marionette TRACE conn7 <- [1,665,null,{"value":"13"}] 11:11:19 INFO - PROCESS | 2900 | 1467051079860 Marionette TRACE conn7 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:11:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:11:19 INFO - PROCESS | 2900 | 1467051079863 Marionette TRACE conn7 <- [1,666,null,{}] 11:11:19 INFO - PROCESS | 2900 | 1467051079869 Marionette TRACE conn7 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:19 INFO - PROCESS | 2900 | 1467051079871 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:19 INFO - PROCESS | 2900 | 1467051079979 Marionette TRACE conn7 <- [1,667,null,{"value":null}] 11:11:20 INFO - PROCESS | 2900 | 1467051080052 Marionette TRACE conn7 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:20 INFO - PROCESS | 2900 | 1467051080057 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:20 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0695B800 == 45 [pid = 2900] [id = 176] 11:11:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 99 (0000002E05F97000) [pid = 2900] [serial = 526] [outer = 0000000000000000] 11:11:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 100 (0000002E05FE1C00) [pid = 2900] [serial = 527] [outer = 0000002E05F97000] 11:11:20 INFO - PROCESS | 2900 | 1467051080107 Marionette DEBUG loaded listener.js 11:11:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 101 (0000002E07F3D800) [pid = 2900] [serial = 528] [outer = 0000002E05F97000] 11:11:21 INFO - PROCESS | 2900 | --DOCSHELL 0000002E79052800 == 44 [pid = 2900] [id = 170] 11:11:21 INFO - PROCESS | 2900 | --DOCSHELL 0000002E784B5800 == 43 [pid = 2900] [id = 169] 11:11:21 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0730C800 == 42 [pid = 2900] [id = 168] 11:11:21 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD95000 == 41 [pid = 2900] [id = 167] 11:11:21 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C215800 == 40 [pid = 2900] [id = 166] 11:11:21 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C5DE800 == 39 [pid = 2900] [id = 165] 11:11:21 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C24D800 == 38 [pid = 2900] [id = 164] 11:11:21 INFO - PROCESS | 2900 | --DOCSHELL 0000002E093A4000 == 37 [pid = 2900] [id = 163] 11:11:21 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06872000 == 36 [pid = 2900] [id = 162] 11:11:21 INFO - PROCESS | 2900 | --DOCSHELL 0000002E039AD000 == 35 [pid = 2900] [id = 161] 11:11:21 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A4B4800 == 34 [pid = 2900] [id = 159] 11:11:21 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06B2C800 == 33 [pid = 2900] [id = 150] 11:11:21 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06B2E800 == 32 [pid = 2900] [id = 160] 11:11:21 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7E21F800 == 31 [pid = 2900] [id = 175] 11:11:21 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7DDAE800 == 30 [pid = 2900] [id = 174] 11:11:21 INFO - PROCESS | 2900 | --DOCSHELL 0000002E79D2A800 == 29 [pid = 2900] [id = 173] 11:11:21 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C21F800 == 28 [pid = 2900] [id = 172] 11:11:21 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06439000 == 27 [pid = 2900] [id = 171] 11:11:21 INFO - PROCESS | 2900 | --DOMWINDOW == 100 (0000002E0A644400) [pid = 2900] [serial = 461] [outer = 0000000000000000] [url = about:blank] 11:11:21 INFO - PROCESS | 2900 | --DOMWINDOW == 99 (0000002E0C13E400) [pid = 2900] [serial = 464] [outer = 0000000000000000] [url = about:blank] 11:11:21 INFO - PROCESS | 2900 | --DOMWINDOW == 98 (0000002E05FDC000) [pid = 2900] [serial = 452] [outer = 0000000000000000] [url = about:blank] 11:11:21 INFO - PROCESS | 2900 | --DOMWINDOW == 97 (0000002E06208000) [pid = 2900] [serial = 453] [outer = 0000000000000000] [url = about:blank] 11:11:21 INFO - PROCESS | 2900 | --DOMWINDOW == 96 (0000002E0A6C0400) [pid = 2900] [serial = 462] [outer = 0000000000000000] [url = about:blank] 11:11:21 INFO - PROCESS | 2900 | --DOMWINDOW == 95 (0000002E05FDB400) [pid = 2900] [serial = 467] [outer = 0000000000000000] [url = about:blank] 11:11:21 INFO - PROCESS | 2900 | --DOMWINDOW == 94 (0000002E0A3EB400) [pid = 2900] [serial = 458] [outer = 0000000000000000] [url = about:blank] 11:11:21 INFO - PROCESS | 2900 | --DOMWINDOW == 93 (0000002E07F3FC00) [pid = 2900] [serial = 450] [outer = 0000000000000000] [url = about:blank] 11:11:21 INFO - PROCESS | 2900 | --DOMWINDOW == 92 (0000002E07575800) [pid = 2900] [serial = 449] [outer = 0000000000000000] [url = about:blank] 11:11:21 INFO - PROCESS | 2900 | --DOMWINDOW == 91 (0000002E06B95400) [pid = 2900] [serial = 455] [outer = 0000000000000000] [url = about:blank] 11:11:21 INFO - PROCESS | 2900 | --DOMWINDOW == 90 (0000002E0757AC00) [pid = 2900] [serial = 456] [outer = 0000000000000000] [url = about:blank] 11:11:21 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E0C193C00) [pid = 2900] [serial = 465] [outer = 0000000000000000] [url = about:blank] 11:11:21 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E0C6B9C00) [pid = 2900] [serial = 470] [outer = 0000000000000000] [url = about:blank] 11:11:21 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E0C137000) [pid = 2900] [serial = 468] [outer = 0000000000000000] [url = about:blank] 11:11:21 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E0A3EAC00) [pid = 2900] [serial = 435] [outer = 0000000000000000] [url = about:blank] 11:11:21 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0757B400) [pid = 2900] [serial = 434] [outer = 0000000000000000] [url = about:blank] 11:11:21 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0C6C7800) [pid = 2900] [serial = 438] [outer = 0000000000000000] [url = about:blank] 11:11:21 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0C18D000) [pid = 2900] [serial = 437] [outer = 0000000000000000] [url = about:blank] 11:11:21 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E779DB800) [pid = 2900] [serial = 441] [outer = 0000000000000000] [url = about:blank] 11:11:21 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E77176C00) [pid = 2900] [serial = 440] [outer = 0000000000000000] [url = about:blank] 11:11:21 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E784CD800) [pid = 2900] [serial = 444] [outer = 0000000000000000] [url = about:blank] 11:11:21 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E7823FC00) [pid = 2900] [serial = 443] [outer = 0000000000000000] [url = about:blank] 11:11:21 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E78D99C00) [pid = 2900] [serial = 447] [outer = 0000000000000000] [url = about:blank] 11:11:21 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E78A6DC00) [pid = 2900] [serial = 446] [outer = 0000000000000000] [url = about:blank] 11:11:21 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0CA70C00) [pid = 2900] [serial = 471] [outer = 0000000000000000] [url = about:blank] 11:11:21 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0CBD8400) [pid = 2900] [serial = 474] [outer = 0000000000000000] [url = about:blank] 11:11:21 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0A4DBC00) [pid = 2900] [serial = 459] [outer = 0000000000000000] [url = about:blank] 11:11:21 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0CACE800) [pid = 2900] [serial = 473] [outer = 0000000000000000] [url = about:blank] 11:11:21 INFO - PROCESS | 2900 | 1467051081450 Marionette TRACE conn7 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 11:11:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:11:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1632ms 11:11:21 INFO - PROCESS | 2900 | 1467051081499 Marionette TRACE conn7 -> [0,669,"getWindowHandle",null] 11:11:21 INFO - PROCESS | 2900 | 1467051081503 Marionette TRACE conn7 <- [1,669,null,{"value":"13"}] 11:11:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:11:21 INFO - PROCESS | 2900 | 1467051081511 Marionette TRACE conn7 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:11:21 INFO - PROCESS | 2900 | 1467051081514 Marionette TRACE conn7 <- [1,670,null,{}] 11:11:21 INFO - PROCESS | 2900 | 1467051081523 Marionette TRACE conn7 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:21 INFO - PROCESS | 2900 | 1467051081526 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:21 INFO - PROCESS | 2900 | 1467051081628 Marionette TRACE conn7 <- [1,671,null,{"value":null}] 11:11:21 INFO - PROCESS | 2900 | 1467051081635 Marionette TRACE conn7 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:21 INFO - PROCESS | 2900 | 1467051081640 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:21 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06614000 == 28 [pid = 2900] [id = 177] 11:11:21 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E05C32000) [pid = 2900] [serial = 529] [outer = 0000000000000000] 11:11:21 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E05F99400) [pid = 2900] [serial = 530] [outer = 0000002E05C32000] 11:11:21 INFO - PROCESS | 2900 | 1467051081688 Marionette DEBUG loaded listener.js 11:11:21 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E06202800) [pid = 2900] [serial = 531] [outer = 0000002E05C32000] 11:11:22 INFO - PROCESS | 2900 | [2900] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:11:22 INFO - PROCESS | 2900 | [2900] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:11:22 INFO - PROCESS | 2900 | 1467051082644 Marionette TRACE conn7 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 11:11:22 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) 11:11:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1199ms 11:11:22 INFO - PROCESS | 2900 | 1467051082712 Marionette TRACE conn7 -> [0,673,"getWindowHandle",null] 11:11:22 INFO - PROCESS | 2900 | 1467051082717 Marionette TRACE conn7 <- [1,673,null,{"value":"13"}] 11:11:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:11:22 INFO - PROCESS | 2900 | 1467051082724 Marionette TRACE conn7 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:11:22 INFO - PROCESS | 2900 | 1467051082727 Marionette TRACE conn7 <- [1,674,null,{}] 11:11:22 INFO - PROCESS | 2900 | 1467051082731 Marionette TRACE conn7 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:22 INFO - PROCESS | 2900 | 1467051082733 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:22 INFO - PROCESS | 2900 | 1467051082824 Marionette TRACE conn7 <- [1,675,null,{"value":null}] 11:11:22 INFO - PROCESS | 2900 | 1467051082832 Marionette TRACE conn7 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:22 INFO - PROCESS | 2900 | 1467051082835 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:22 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E07306000 == 29 [pid = 2900] [id = 178] 11:11:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E06B95800) [pid = 2900] [serial = 532] [outer = 0000000000000000] 11:11:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E06B9D400) [pid = 2900] [serial = 533] [outer = 0000002E06B95800] 11:11:22 INFO - PROCESS | 2900 | 1467051082884 Marionette DEBUG loaded listener.js 11:11:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E07F91800) [pid = 2900] [serial = 534] [outer = 0000002E06B95800] 11:11:23 INFO - PROCESS | 2900 | 1467051083840 Marionette TRACE conn7 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 11:11:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:11:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1131ms 11:11:23 INFO - PROCESS | 2900 | 1467051083856 Marionette TRACE conn7 -> [0,677,"getWindowHandle",null] 11:11:23 INFO - PROCESS | 2900 | 1467051083858 Marionette TRACE conn7 <- [1,677,null,{"value":"13"}] 11:11:23 INFO - PROCESS | 2900 | 1467051083862 Marionette TRACE conn7 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:11:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:11:23 INFO - PROCESS | 2900 | 1467051083866 Marionette TRACE conn7 <- [1,678,null,{}] 11:11:23 INFO - PROCESS | 2900 | 1467051083883 Marionette TRACE conn7 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:23 INFO - PROCESS | 2900 | 1467051083888 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:24 INFO - PROCESS | 2900 | 1467051083999 Marionette TRACE conn7 <- [1,679,null,{"value":null}] 11:11:24 INFO - PROCESS | 2900 | 1467051084009 Marionette TRACE conn7 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:24 INFO - PROCESS | 2900 | 1467051084013 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:24 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A5C4800 == 30 [pid = 2900] [id = 179] 11:11:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E062BC800) [pid = 2900] [serial = 535] [outer = 0000000000000000] 11:11:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0A42E800) [pid = 2900] [serial = 536] [outer = 0000002E062BC800] 11:11:24 INFO - PROCESS | 2900 | 1467051084063 Marionette DEBUG loaded listener.js 11:11:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0A4E1800) [pid = 2900] [serial = 537] [outer = 0000002E062BC800] 11:11:25 INFO - PROCESS | 2900 | 1467051085032 Marionette TRACE conn7 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 11:11:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:11:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1183ms 11:11:25 INFO - PROCESS | 2900 | 1467051085047 Marionette TRACE conn7 -> [0,681,"getWindowHandle",null] 11:11:25 INFO - PROCESS | 2900 | 1467051085050 Marionette TRACE conn7 <- [1,681,null,{"value":"13"}] 11:11:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:11:25 INFO - PROCESS | 2900 | 1467051085053 Marionette TRACE conn7 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:11:25 INFO - PROCESS | 2900 | 1467051085055 Marionette TRACE conn7 <- [1,682,null,{}] 11:11:25 INFO - PROCESS | 2900 | 1467051085059 Marionette TRACE conn7 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:25 INFO - PROCESS | 2900 | 1467051085061 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:25 INFO - PROCESS | 2900 | 1467051085175 Marionette TRACE conn7 <- [1,683,null,{"value":null}] 11:11:25 INFO - PROCESS | 2900 | 1467051085182 Marionette TRACE conn7 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:25 INFO - PROCESS | 2900 | 1467051085184 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:25 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0BF6C800 == 31 [pid = 2900] [id = 180] 11:11:25 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0A64C800) [pid = 2900] [serial = 538] [outer = 0000000000000000] 11:11:25 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0A6BF400) [pid = 2900] [serial = 539] [outer = 0000002E0A64C800] 11:11:25 INFO - PROCESS | 2900 | 1467051085266 Marionette DEBUG loaded listener.js 11:11:25 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E0C137C00) [pid = 2900] [serial = 540] [outer = 0000002E0A64C800] 11:11:25 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E77178000) [pid = 2900] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:11:25 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0C542C00) [pid = 2900] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:11:25 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0CA7B000) [pid = 2900] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:11:25 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0A431400) [pid = 2900] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:11:25 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E05FE6400) [pid = 2900] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:11:25 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0D7E8400) [pid = 2900] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:11:25 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0CBE5400) [pid = 2900] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:11:25 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0C141000) [pid = 2900] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:11:25 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E02BAB000) [pid = 2900] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:11:25 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E05995800) [pid = 2900] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:11:25 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E05FD8000) [pid = 2900] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:11:25 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0DDE5800) [pid = 2900] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:11:26 INFO - PROCESS | 2900 | 1467051086267 Marionette TRACE conn7 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 11:11:26 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) 11:11:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1236ms 11:11:26 INFO - PROCESS | 2900 | 1467051086292 Marionette TRACE conn7 -> [0,685,"getWindowHandle",null] 11:11:26 INFO - PROCESS | 2900 | 1467051086294 Marionette TRACE conn7 <- [1,685,null,{"value":"13"}] 11:11:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:11:26 INFO - PROCESS | 2900 | 1467051086298 Marionette TRACE conn7 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:11:26 INFO - PROCESS | 2900 | 1467051086300 Marionette TRACE conn7 <- [1,686,null,{}] 11:11:26 INFO - PROCESS | 2900 | 1467051086303 Marionette TRACE conn7 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:26 INFO - PROCESS | 2900 | 1467051086305 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:26 INFO - PROCESS | 2900 | 1467051086410 Marionette TRACE conn7 <- [1,687,null,{"value":null}] 11:11:26 INFO - PROCESS | 2900 | 1467051086417 Marionette TRACE conn7 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:26 INFO - PROCESS | 2900 | 1467051086419 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:26 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C24E800 == 32 [pid = 2900] [id = 181] 11:11:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E06B95000) [pid = 2900] [serial = 541] [outer = 0000000000000000] 11:11:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0A6CBC00) [pid = 2900] [serial = 542] [outer = 0000002E06B95000] 11:11:26 INFO - PROCESS | 2900 | 1467051086466 Marionette DEBUG loaded listener.js 11:11:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0C145C00) [pid = 2900] [serial = 543] [outer = 0000002E06B95000] 11:11:27 INFO - PROCESS | 2900 | 1467051087647 Marionette TRACE conn7 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 11:11:27 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) 11:11:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1387ms 11:11:27 INFO - PROCESS | 2900 | 1467051087689 Marionette TRACE conn7 -> [0,689,"getWindowHandle",null] 11:11:27 INFO - PROCESS | 2900 | 1467051087694 Marionette TRACE conn7 <- [1,689,null,{"value":"13"}] 11:11:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:11:27 INFO - PROCESS | 2900 | 1467051087700 Marionette TRACE conn7 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:11:27 INFO - PROCESS | 2900 | 1467051087703 Marionette TRACE conn7 <- [1,690,null,{}] 11:11:27 INFO - PROCESS | 2900 | 1467051087709 Marionette TRACE conn7 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:27 INFO - PROCESS | 2900 | 1467051087712 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:27 INFO - PROCESS | 2900 | 1467051087913 Marionette TRACE conn7 <- [1,691,null,{"value":null}] 11:11:28 INFO - PROCESS | 2900 | 1467051087997 Marionette TRACE conn7 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:28 INFO - PROCESS | 2900 | 1467051088000 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:28 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E07304800 == 33 [pid = 2900] [id = 182] 11:11:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E05C94C00) [pid = 2900] [serial = 544] [outer = 0000000000000000] 11:11:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E06207800) [pid = 2900] [serial = 545] [outer = 0000002E05C94C00] 11:11:28 INFO - PROCESS | 2900 | 1467051088058 Marionette DEBUG loaded listener.js 11:11:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E06B94000) [pid = 2900] [serial = 546] [outer = 0000002E05C94C00] 11:11:29 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0BF6C800 == 32 [pid = 2900] [id = 180] 11:11:29 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A5C4800 == 31 [pid = 2900] [id = 179] 11:11:29 INFO - PROCESS | 2900 | --DOCSHELL 0000002E07306000 == 30 [pid = 2900] [id = 178] 11:11:29 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06614000 == 29 [pid = 2900] [id = 177] 11:11:29 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E7717C800) [pid = 2900] [serial = 509] [outer = 0000000000000000] [url = about:blank] 11:11:29 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0C6AA800) [pid = 2900] [serial = 494] [outer = 0000000000000000] [url = about:blank] 11:11:29 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0CD36000) [pid = 2900] [serial = 498] [outer = 0000000000000000] [url = about:blank] 11:11:29 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0CA7EC00) [pid = 2900] [serial = 497] [outer = 0000000000000000] [url = about:blank] 11:11:29 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0A4DDC00) [pid = 2900] [serial = 488] [outer = 0000000000000000] [url = about:blank] 11:11:29 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0A644800) [pid = 2900] [serial = 489] [outer = 0000000000000000] [url = about:blank] 11:11:29 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E068A7C00) [pid = 2900] [serial = 479] [outer = 0000000000000000] [url = about:blank] 11:11:29 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0757D000) [pid = 2900] [serial = 480] [outer = 0000000000000000] [url = about:blank] 11:11:29 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0DC0B000) [pid = 2900] [serial = 500] [outer = 0000000000000000] [url = about:blank] 11:11:29 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E0D7E6800) [pid = 2900] [serial = 477] [outer = 0000000000000000] [url = about:blank] 11:11:29 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E0CD3A000) [pid = 2900] [serial = 476] [outer = 0000000000000000] [url = about:blank] 11:11:29 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E0C190800) [pid = 2900] [serial = 491] [outer = 0000000000000000] [url = about:blank] 11:11:29 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E05F97400) [pid = 2900] [serial = 482] [outer = 0000000000000000] [url = about:blank] 11:11:29 INFO - PROCESS | 2900 | --DOMWINDOW == 65 (0000002E06982400) [pid = 2900] [serial = 483] [outer = 0000000000000000] [url = about:blank] 11:11:29 INFO - PROCESS | 2900 | --DOMWINDOW == 64 (0000002E06204800) [pid = 2900] [serial = 485] [outer = 0000000000000000] [url = about:blank] 11:11:29 INFO - PROCESS | 2900 | --DOMWINDOW == 63 (0000002E07F94000) [pid = 2900] [serial = 486] [outer = 0000000000000000] [url = about:blank] 11:11:29 INFO - PROCESS | 2900 | --DOMWINDOW == 62 (0000002E0A4E4000) [pid = 2900] [serial = 503] [outer = 0000000000000000] [url = about:blank] 11:11:29 INFO - PROCESS | 2900 | --DOMWINDOW == 61 (0000002E76FCDC00) [pid = 2900] [serial = 506] [outer = 0000000000000000] [url = about:blank] 11:11:29 INFO - PROCESS | 2900 | --DOMWINDOW == 60 (0000002E7702F800) [pid = 2900] [serial = 507] [outer = 0000000000000000] [url = about:blank] 11:11:29 INFO - PROCESS | 2900 | --DOMWINDOW == 59 (0000002E0DDDC800) [pid = 2900] [serial = 501] [outer = 0000000000000000] [url = about:blank] 11:11:29 INFO - PROCESS | 2900 | --DOMWINDOW == 58 (0000002E0CACF800) [pid = 2900] [serial = 504] [outer = 0000000000000000] [url = about:blank] 11:11:29 INFO - PROCESS | 2900 | --DOMWINDOW == 57 (0000002E0C6B2000) [pid = 2900] [serial = 495] [outer = 0000000000000000] [url = about:blank] 11:11:29 INFO - PROCESS | 2900 | --DOMWINDOW == 56 (0000002E0C287400) [pid = 2900] [serial = 492] [outer = 0000000000000000] [url = about:blank] 11:11:29 INFO - PROCESS | 2900 | --DOMWINDOW == 55 (0000002E77A09800) [pid = 2900] [serial = 510] [outer = 0000000000000000] [url = about:blank] 11:11:29 INFO - PROCESS | 2900 | 1467051089274 Marionette TRACE conn7 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 11:11:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:11:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1641ms 11:11:29 INFO - PROCESS | 2900 | 1467051089372 Marionette TRACE conn7 -> [0,693,"getWindowHandle",null] 11:11:29 INFO - PROCESS | 2900 | 1467051089376 Marionette TRACE conn7 <- [1,693,null,{"value":"13"}] 11:11:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:11:29 INFO - PROCESS | 2900 | 1467051089385 Marionette TRACE conn7 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:11:29 INFO - PROCESS | 2900 | 1467051089388 Marionette TRACE conn7 <- [1,694,null,{}] 11:11:29 INFO - PROCESS | 2900 | 1467051089394 Marionette TRACE conn7 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:29 INFO - PROCESS | 2900 | 1467051089397 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:29 INFO - PROCESS | 2900 | 1467051089481 Marionette TRACE conn7 <- [1,695,null,{"value":null}] 11:11:29 INFO - PROCESS | 2900 | 1467051089488 Marionette TRACE conn7 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:29 INFO - PROCESS | 2900 | 1467051089493 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:29 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E05FC7000 == 30 [pid = 2900] [id = 183] 11:11:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 56 (0000002E0598C400) [pid = 2900] [serial = 547] [outer = 0000000000000000] 11:11:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 57 (0000002E05997400) [pid = 2900] [serial = 548] [outer = 0000002E0598C400] 11:11:29 INFO - PROCESS | 2900 | 1467051089542 Marionette DEBUG loaded listener.js 11:11:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 58 (0000002E05E81400) [pid = 2900] [serial = 549] [outer = 0000002E0598C400] 11:11:30 INFO - PROCESS | 2900 | 1467051090481 Marionette TRACE conn7 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 11:11:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:11:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1147ms 11:11:30 INFO - PROCESS | 2900 | 1467051090535 Marionette TRACE conn7 -> [0,697,"getWindowHandle",null] 11:11:30 INFO - PROCESS | 2900 | 1467051090540 Marionette TRACE conn7 <- [1,697,null,{"value":"13"}] 11:11:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:11:30 INFO - PROCESS | 2900 | 1467051090547 Marionette TRACE conn7 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:11:30 INFO - PROCESS | 2900 | 1467051090550 Marionette TRACE conn7 <- [1,698,null,{}] 11:11:30 INFO - PROCESS | 2900 | 1467051090554 Marionette TRACE conn7 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:30 INFO - PROCESS | 2900 | 1467051090556 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:30 INFO - PROCESS | 2900 | 1467051090648 Marionette TRACE conn7 <- [1,699,null,{"value":null}] 11:11:30 INFO - PROCESS | 2900 | 1467051090655 Marionette TRACE conn7 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:30 INFO - PROCESS | 2900 | 1467051090657 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:30 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0696C800 == 31 [pid = 2900] [id = 184] 11:11:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 59 (0000002E068A1000) [pid = 2900] [serial = 550] [outer = 0000000000000000] 11:11:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 60 (0000002E068A5000) [pid = 2900] [serial = 551] [outer = 0000002E068A1000] 11:11:30 INFO - PROCESS | 2900 | 1467051090705 Marionette DEBUG loaded listener.js 11:11:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 61 (0000002E06B91800) [pid = 2900] [serial = 552] [outer = 0000002E068A1000] 11:11:31 INFO - PROCESS | 2900 | 1467051091651 Marionette TRACE conn7 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 11:11:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:11:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1139ms 11:11:31 INFO - PROCESS | 2900 | 1467051091688 Marionette TRACE conn7 -> [0,701,"getWindowHandle",null] 11:11:31 INFO - PROCESS | 2900 | 1467051091690 Marionette TRACE conn7 <- [1,701,null,{"value":"13"}] 11:11:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:11:31 INFO - PROCESS | 2900 | 1467051091699 Marionette TRACE conn7 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:11:31 INFO - PROCESS | 2900 | 1467051091703 Marionette TRACE conn7 <- [1,702,null,{}] 11:11:31 INFO - PROCESS | 2900 | 1467051091715 Marionette TRACE conn7 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:31 INFO - PROCESS | 2900 | 1467051091720 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:31 INFO - PROCESS | 2900 | 1467051091829 Marionette TRACE conn7 <- [1,703,null,{"value":null}] 11:11:31 INFO - PROCESS | 2900 | 1467051091837 Marionette TRACE conn7 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:31 INFO - PROCESS | 2900 | 1467051091840 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:31 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A4BB800 == 32 [pid = 2900] [id = 185] 11:11:31 INFO - PROCESS | 2900 | ++DOMWINDOW == 62 (0000002E0965C000) [pid = 2900] [serial = 553] [outer = 0000000000000000] 11:11:31 INFO - PROCESS | 2900 | ++DOMWINDOW == 63 (0000002E0965E000) [pid = 2900] [serial = 554] [outer = 0000002E0965C000] 11:11:31 INFO - PROCESS | 2900 | 1467051091889 Marionette DEBUG loaded listener.js 11:11:31 INFO - PROCESS | 2900 | ++DOMWINDOW == 64 (0000002E0A423800) [pid = 2900] [serial = 555] [outer = 0000002E0965C000] 11:11:32 INFO - PROCESS | 2900 | --DOMWINDOW == 63 (0000002E05F97000) [pid = 2900] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:11:32 INFO - PROCESS | 2900 | --DOMWINDOW == 62 (0000002E05C32000) [pid = 2900] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:11:32 INFO - PROCESS | 2900 | --DOMWINDOW == 61 (0000002E06B95800) [pid = 2900] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:11:32 INFO - PROCESS | 2900 | --DOMWINDOW == 60 (0000002E0598BC00) [pid = 2900] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:11:32 INFO - PROCESS | 2900 | --DOMWINDOW == 59 (0000002E0A528400) [pid = 2900] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:11:32 INFO - PROCESS | 2900 | --DOMWINDOW == 58 (0000002E0A64C800) [pid = 2900] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:11:32 INFO - PROCESS | 2900 | --DOMWINDOW == 57 (0000002E0CBDA400) [pid = 2900] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:11:32 INFO - PROCESS | 2900 | --DOMWINDOW == 56 (0000002E7823B800) [pid = 2900] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:11:32 INFO - PROCESS | 2900 | --DOMWINDOW == 55 (0000002E062BC800) [pid = 2900] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:11:32 INFO - PROCESS | 2900 | --DOMWINDOW == 54 (0000002E78F0E000) [pid = 2900] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:11:32 INFO - PROCESS | 2900 | 1467051092848 Marionette TRACE conn7 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 11:11:32 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 11:11:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1200ms 11:11:32 INFO - PROCESS | 2900 | 1467051092896 Marionette TRACE conn7 -> [0,705,"getWindowHandle",null] 11:11:32 INFO - PROCESS | 2900 | 1467051092899 Marionette TRACE conn7 <- [1,705,null,{"value":"13"}] 11:11:32 INFO - PROCESS | 2900 | 1467051092902 Marionette TRACE conn7 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:11:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:11:32 INFO - PROCESS | 2900 | 1467051092904 Marionette TRACE conn7 <- [1,706,null,{}] 11:11:32 INFO - PROCESS | 2900 | 1467051092908 Marionette TRACE conn7 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:32 INFO - PROCESS | 2900 | 1467051092910 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:33 INFO - PROCESS | 2900 | 1467051092996 Marionette TRACE conn7 <- [1,707,null,{"value":null}] 11:11:33 INFO - PROCESS | 2900 | 1467051093057 Marionette TRACE conn7 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:33 INFO - PROCESS | 2900 | 1467051093059 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:33 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0BF69800 == 33 [pid = 2900] [id = 186] 11:11:33 INFO - PROCESS | 2900 | ++DOMWINDOW == 55 (0000002E03471000) [pid = 2900] [serial = 556] [outer = 0000000000000000] 11:11:33 INFO - PROCESS | 2900 | ++DOMWINDOW == 56 (0000002E0A4D8000) [pid = 2900] [serial = 557] [outer = 0000002E03471000] 11:11:33 INFO - PROCESS | 2900 | 1467051093106 Marionette DEBUG loaded listener.js 11:11:33 INFO - PROCESS | 2900 | ++DOMWINDOW == 57 (0000002E0A52D400) [pid = 2900] [serial = 558] [outer = 0000002E03471000] 11:11:33 INFO - PROCESS | 2900 | 1467051093983 Marionette TRACE conn7 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 11:11:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:11:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1126ms 11:11:34 INFO - PROCESS | 2900 | 1467051094030 Marionette TRACE conn7 -> [0,709,"getWindowHandle",null] 11:11:34 INFO - PROCESS | 2900 | 1467051094032 Marionette TRACE conn7 <- [1,709,null,{"value":"13"}] 11:11:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:11:34 INFO - PROCESS | 2900 | 1467051094036 Marionette TRACE conn7 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:11:34 INFO - PROCESS | 2900 | 1467051094038 Marionette TRACE conn7 <- [1,710,null,{}] 11:11:34 INFO - PROCESS | 2900 | 1467051094041 Marionette TRACE conn7 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:34 INFO - PROCESS | 2900 | 1467051094043 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:34 INFO - PROCESS | 2900 | 1467051094147 Marionette TRACE conn7 <- [1,711,null,{"value":null}] 11:11:34 INFO - PROCESS | 2900 | 1467051094154 Marionette TRACE conn7 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:34 INFO - PROCESS | 2900 | 1467051094156 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:34 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C568000 == 34 [pid = 2900] [id = 187] 11:11:34 INFO - PROCESS | 2900 | ++DOMWINDOW == 58 (0000002E03D67C00) [pid = 2900] [serial = 559] [outer = 0000000000000000] 11:11:34 INFO - PROCESS | 2900 | ++DOMWINDOW == 59 (0000002E0A64D000) [pid = 2900] [serial = 560] [outer = 0000002E03D67C00] 11:11:34 INFO - PROCESS | 2900 | 1467051094201 Marionette DEBUG loaded listener.js 11:11:34 INFO - PROCESS | 2900 | ++DOMWINDOW == 60 (0000002E0C13DC00) [pid = 2900] [serial = 561] [outer = 0000002E03D67C00] 11:11:34 INFO - PROCESS | 2900 | 1467051094622 Marionette TRACE conn7 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 11:11:34 INFO - PROCESS | 2900 | 1467051094670 Marionette TRACE conn7 <- [1,713,null,{"value":"13"}] 11:11:34 INFO - PROCESS | 2900 | 1467051094674 Marionette TRACE conn7 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:11:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:11:34 INFO - PROCESS | 2900 | 1467051094675 Marionette TRACE conn7 <- [1,714,null,{}] 11:11:34 INFO - PROCESS | 2900 | 1467051094679 Marionette TRACE conn7 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:34 INFO - PROCESS | 2900 | 1467051094685 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:34 INFO - PROCESS | 2900 | 1467051094818 Marionette TRACE conn7 <- [1,715,null,{"value":null}] 11:11:34 INFO - PROCESS | 2900 | 1467051094832 Marionette TRACE conn7 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:34 INFO - PROCESS | 2900 | 1467051094834 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:34 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CB3C800 == 35 [pid = 2900] [id = 188] 11:11:34 INFO - PROCESS | 2900 | ++DOMWINDOW == 61 (0000002E0C193800) [pid = 2900] [serial = 562] [outer = 0000000000000000] 11:11:34 INFO - PROCESS | 2900 | ++DOMWINDOW == 62 (0000002E0C533C00) [pid = 2900] [serial = 563] [outer = 0000002E0C193800] 11:11:34 INFO - PROCESS | 2900 | 1467051094879 Marionette DEBUG loaded listener.js 11:11:34 INFO - PROCESS | 2900 | ++DOMWINDOW == 63 (0000002E0C6ADC00) [pid = 2900] [serial = 564] [outer = 0000002E0C193800] 11:11:35 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0695B800 == 34 [pid = 2900] [id = 176] 11:11:35 INFO - PROCESS | 2900 | --DOCSHELL 0000002E05FC7000 == 33 [pid = 2900] [id = 183] 11:11:35 INFO - PROCESS | 2900 | --DOCSHELL 0000002E07304800 == 32 [pid = 2900] [id = 182] 11:11:35 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C24E800 == 31 [pid = 2900] [id = 181] 11:11:36 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C568000 == 30 [pid = 2900] [id = 187] 11:11:36 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0696C800 == 29 [pid = 2900] [id = 184] 11:11:36 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0BF69800 == 28 [pid = 2900] [id = 186] 11:11:36 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A4BB800 == 27 [pid = 2900] [id = 185] 11:11:36 INFO - PROCESS | 2900 | --DOMWINDOW == 62 (0000002E07F3D800) [pid = 2900] [serial = 528] [outer = 0000000000000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2900 | --DOMWINDOW == 61 (0000002E05FE1C00) [pid = 2900] [serial = 527] [outer = 0000000000000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2900 | --DOMWINDOW == 60 (0000002E05F99400) [pid = 2900] [serial = 530] [outer = 0000000000000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2900 | --DOMWINDOW == 59 (0000002E06202800) [pid = 2900] [serial = 531] [outer = 0000000000000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2900 | --DOMWINDOW == 58 (0000002E06B9D400) [pid = 2900] [serial = 533] [outer = 0000000000000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2900 | --DOMWINDOW == 57 (0000002E06B91C00) [pid = 2900] [serial = 513] [outer = 0000000000000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2900 | --DOMWINDOW == 56 (0000002E05C9E400) [pid = 2900] [serial = 512] [outer = 0000000000000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2900 | --DOMWINDOW == 55 (0000002E0C13B400) [pid = 2900] [serial = 516] [outer = 0000000000000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2900 | --DOMWINDOW == 54 (0000002E0A530400) [pid = 2900] [serial = 515] [outer = 0000000000000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2900 | --DOMWINDOW == 53 (0000002E0C137C00) [pid = 2900] [serial = 540] [outer = 0000000000000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2900 | --DOMWINDOW == 52 (0000002E0DC05000) [pid = 2900] [serial = 519] [outer = 0000000000000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2900 | --DOMWINDOW == 51 (0000002E0CD3DC00) [pid = 2900] [serial = 518] [outer = 0000000000000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2900 | --DOMWINDOW == 50 (0000002E78F05800) [pid = 2900] [serial = 522] [outer = 0000000000000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2900 | --DOMWINDOW == 49 (0000002E0A42E800) [pid = 2900] [serial = 536] [outer = 0000000000000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2900 | --DOMWINDOW == 48 (0000002E78AD6C00) [pid = 2900] [serial = 521] [outer = 0000000000000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2900 | --DOMWINDOW == 47 (0000002E0A6CBC00) [pid = 2900] [serial = 542] [outer = 0000000000000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2900 | --DOMWINDOW == 46 (0000002E791C6000) [pid = 2900] [serial = 525] [outer = 0000000000000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2900 | --DOMWINDOW == 45 (0000002E78F12400) [pid = 2900] [serial = 524] [outer = 0000000000000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2900 | --DOMWINDOW == 44 (0000002E0A6BF400) [pid = 2900] [serial = 539] [outer = 0000000000000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2900 | --DOMWINDOW == 43 (0000002E0A4E1800) [pid = 2900] [serial = 537] [outer = 0000000000000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2900 | --DOMWINDOW == 42 (0000002E07F91800) [pid = 2900] [serial = 534] [outer = 0000000000000000] [url = about:blank] 11:11:36 INFO - PROCESS | 2900 | 1467051096547 Marionette TRACE conn7 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 11:11:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:11:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1933ms 11:11:36 INFO - PROCESS | 2900 | 1467051096611 Marionette TRACE conn7 -> [0,717,"getWindowHandle",null] 11:11:36 INFO - PROCESS | 2900 | 1467051096615 Marionette TRACE conn7 <- [1,717,null,{"value":"13"}] 11:11:36 INFO - PROCESS | 2900 | 1467051096620 Marionette TRACE conn7 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:11:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:11:36 INFO - PROCESS | 2900 | 1467051096624 Marionette TRACE conn7 <- [1,718,null,{}] 11:11:36 INFO - PROCESS | 2900 | 1467051096630 Marionette TRACE conn7 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:36 INFO - PROCESS | 2900 | 1467051096633 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:36 INFO - PROCESS | 2900 | 1467051096727 Marionette TRACE conn7 <- [1,719,null,{"value":null}] 11:11:36 INFO - PROCESS | 2900 | 1467051096741 Marionette TRACE conn7 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:36 INFO - PROCESS | 2900 | 1467051096744 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:36 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06447000 == 28 [pid = 2900] [id = 189] 11:11:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 43 (0000002E05C98000) [pid = 2900] [serial = 565] [outer = 0000000000000000] 11:11:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 44 (0000002E05C99400) [pid = 2900] [serial = 566] [outer = 0000002E05C98000] 11:11:36 INFO - PROCESS | 2900 | 1467051096794 Marionette DEBUG loaded listener.js 11:11:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 45 (0000002E05FD7400) [pid = 2900] [serial = 567] [outer = 0000002E05C98000] 11:11:37 INFO - PROCESS | 2900 | 1467051097291 Marionette TRACE conn7 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 11:11:37 INFO - PROCESS | 2900 | 1467051097322 Marionette TRACE conn7 <- [1,721,null,{"value":"13"}] 11:11:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:11:37 INFO - PROCESS | 2900 | 1467051097329 Marionette TRACE conn7 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:11:37 INFO - PROCESS | 2900 | 1467051097332 Marionette TRACE conn7 <- [1,722,null,{}] 11:11:37 INFO - PROCESS | 2900 | 1467051097336 Marionette TRACE conn7 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:37 INFO - PROCESS | 2900 | 1467051097339 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:37 INFO - PROCESS | 2900 | 1467051097428 Marionette TRACE conn7 <- [1,723,null,{"value":null}] 11:11:37 INFO - PROCESS | 2900 | 1467051097438 Marionette TRACE conn7 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:37 INFO - PROCESS | 2900 | 1467051097440 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:37 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06881800 == 29 [pid = 2900] [id = 190] 11:11:37 INFO - PROCESS | 2900 | ++DOMWINDOW == 46 (0000002E066CCC00) [pid = 2900] [serial = 568] [outer = 0000000000000000] 11:11:37 INFO - PROCESS | 2900 | ++DOMWINDOW == 47 (0000002E0689D800) [pid = 2900] [serial = 569] [outer = 0000002E066CCC00] 11:11:37 INFO - PROCESS | 2900 | 1467051097489 Marionette DEBUG loaded listener.js 11:11:37 INFO - PROCESS | 2900 | ++DOMWINDOW == 48 (0000002E06985000) [pid = 2900] [serial = 570] [outer = 0000002E066CCC00] 11:11:37 INFO - PROCESS | 2900 | 1467051097944 Marionette TRACE conn7 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 11:11:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:11:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 692ms 11:11:38 INFO - PROCESS | 2900 | 1467051098023 Marionette TRACE conn7 -> [0,725,"getWindowHandle",null] 11:11:38 INFO - PROCESS | 2900 | 1467051098025 Marionette TRACE conn7 <- [1,725,null,{"value":"13"}] 11:11:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:11:38 INFO - PROCESS | 2900 | 1467051098029 Marionette TRACE conn7 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:11:38 INFO - PROCESS | 2900 | 1467051098033 Marionette TRACE conn7 <- [1,726,null,{}] 11:11:38 INFO - PROCESS | 2900 | 1467051098044 Marionette TRACE conn7 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:38 INFO - PROCESS | 2900 | 1467051098049 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:38 INFO - PROCESS | 2900 | 1467051098166 Marionette TRACE conn7 <- [1,727,null,{"value":null}] 11:11:38 INFO - PROCESS | 2900 | 1467051098232 Marionette TRACE conn7 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:38 INFO - PROCESS | 2900 | 1467051098236 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:38 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E08104800 == 30 [pid = 2900] [id = 191] 11:11:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 49 (0000002E02BA5800) [pid = 2900] [serial = 571] [outer = 0000000000000000] 11:11:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 50 (0000002E075DD000) [pid = 2900] [serial = 572] [outer = 0000002E02BA5800] 11:11:38 INFO - PROCESS | 2900 | 1467051098285 Marionette DEBUG loaded listener.js 11:11:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 51 (0000002E07F91800) [pid = 2900] [serial = 573] [outer = 0000002E02BA5800] 11:11:39 INFO - PROCESS | 2900 | [2900] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:11:39 INFO - PROCESS | 2900 | 1467051099145 Marionette TRACE conn7 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 11:11:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:11:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1129ms 11:11:39 INFO - PROCESS | 2900 | 1467051099161 Marionette TRACE conn7 -> [0,729,"getWindowHandle",null] 11:11:39 INFO - PROCESS | 2900 | 1467051099163 Marionette TRACE conn7 <- [1,729,null,{"value":"13"}] 11:11:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:11:39 INFO - PROCESS | 2900 | 1467051099167 Marionette TRACE conn7 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:11:39 INFO - PROCESS | 2900 | 1467051099169 Marionette TRACE conn7 <- [1,730,null,{}] 11:11:39 INFO - PROCESS | 2900 | 1467051099172 Marionette TRACE conn7 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:39 INFO - PROCESS | 2900 | 1467051099174 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:39 INFO - PROCESS | 2900 | 1467051099260 Marionette TRACE conn7 <- [1,731,null,{"value":null}] 11:11:39 INFO - PROCESS | 2900 | 1467051099266 Marionette TRACE conn7 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:39 INFO - PROCESS | 2900 | 1467051099269 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:39 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A4B7800 == 31 [pid = 2900] [id = 192] 11:11:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 52 (0000002E0965C400) [pid = 2900] [serial = 574] [outer = 0000000000000000] 11:11:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 53 (0000002E09663400) [pid = 2900] [serial = 575] [outer = 0000002E0965C400] 11:11:39 INFO - PROCESS | 2900 | 1467051099314 Marionette DEBUG loaded listener.js 11:11:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 54 (0000002E0A3EC400) [pid = 2900] [serial = 576] [outer = 0000002E0965C400] 11:11:40 INFO - PROCESS | 2900 | 1467051100250 Marionette TRACE conn7 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 11:11:40 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 11:11:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1129ms 11:11:40 INFO - PROCESS | 2900 | 1467051100299 Marionette TRACE conn7 -> [0,733,"getWindowHandle",null] 11:11:40 INFO - PROCESS | 2900 | 1467051100301 Marionette TRACE conn7 <- [1,733,null,{"value":"13"}] 11:11:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:11:40 INFO - PROCESS | 2900 | 1467051100305 Marionette TRACE conn7 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:11:40 INFO - PROCESS | 2900 | 1467051100307 Marionette TRACE conn7 <- [1,734,null,{}] 11:11:40 INFO - PROCESS | 2900 | 1467051100310 Marionette TRACE conn7 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:40 INFO - PROCESS | 2900 | 1467051100312 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:40 INFO - PROCESS | 2900 | 1467051100391 Marionette TRACE conn7 <- [1,735,null,{"value":null}] 11:11:40 INFO - PROCESS | 2900 | 1467051100397 Marionette TRACE conn7 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:40 INFO - PROCESS | 2900 | 1467051100399 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:40 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0BF55800 == 32 [pid = 2900] [id = 193] 11:11:40 INFO - PROCESS | 2900 | ++DOMWINDOW == 55 (0000002E03470400) [pid = 2900] [serial = 577] [outer = 0000000000000000] 11:11:40 INFO - PROCESS | 2900 | ++DOMWINDOW == 56 (0000002E0A42F800) [pid = 2900] [serial = 578] [outer = 0000002E03470400] 11:11:40 INFO - PROCESS | 2900 | 1467051100444 Marionette DEBUG loaded listener.js 11:11:40 INFO - PROCESS | 2900 | ++DOMWINDOW == 57 (0000002E0A4E1800) [pid = 2900] [serial = 579] [outer = 0000002E03470400] 11:11:41 INFO - PROCESS | 2900 | 1467051101398 Marionette TRACE conn7 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 11:11:41 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.) 11:11:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1130ms 11:11:41 INFO - PROCESS | 2900 | 1467051101438 Marionette TRACE conn7 -> [0,737,"getWindowHandle",null] 11:11:41 INFO - PROCESS | 2900 | 1467051101441 Marionette TRACE conn7 <- [1,737,null,{"value":"13"}] 11:11:41 INFO - PROCESS | 2900 | 1467051101444 Marionette TRACE conn7 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:11:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:11:41 INFO - PROCESS | 2900 | 1467051101446 Marionette TRACE conn7 <- [1,738,null,{}] 11:11:41 INFO - PROCESS | 2900 | 1467051101450 Marionette TRACE conn7 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:41 INFO - PROCESS | 2900 | 1467051101455 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:41 INFO - PROCESS | 2900 | 1467051101582 Marionette TRACE conn7 <- [1,739,null,{"value":null}] 11:11:41 INFO - PROCESS | 2900 | 1467051101589 Marionette TRACE conn7 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:41 INFO - PROCESS | 2900 | 1467051101591 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:41 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C558800 == 33 [pid = 2900] [id = 194] 11:11:41 INFO - PROCESS | 2900 | ++DOMWINDOW == 58 (0000002E0A646800) [pid = 2900] [serial = 580] [outer = 0000000000000000] 11:11:41 INFO - PROCESS | 2900 | ++DOMWINDOW == 59 (0000002E0C139800) [pid = 2900] [serial = 581] [outer = 0000002E0A646800] 11:11:41 INFO - PROCESS | 2900 | 1467051101636 Marionette DEBUG loaded listener.js 11:11:41 INFO - PROCESS | 2900 | ++DOMWINDOW == 60 (0000002E0C18C400) [pid = 2900] [serial = 582] [outer = 0000002E0A646800] 11:11:42 INFO - PROCESS | 2900 | --DOMWINDOW == 59 (0000002E03D67C00) [pid = 2900] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:11:42 INFO - PROCESS | 2900 | --DOMWINDOW == 58 (0000002E0965C000) [pid = 2900] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:11:42 INFO - PROCESS | 2900 | --DOMWINDOW == 57 (0000002E03471000) [pid = 2900] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:11:42 INFO - PROCESS | 2900 | --DOMWINDOW == 56 (0000002E068A1000) [pid = 2900] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:11:42 INFO - PROCESS | 2900 | --DOMWINDOW == 55 (0000002E0598C400) [pid = 2900] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:11:42 INFO - PROCESS | 2900 | --DOMWINDOW == 54 (0000002E05C94C00) [pid = 2900] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:11:42 INFO - PROCESS | 2900 | --DOMWINDOW == 53 (0000002E06B95000) [pid = 2900] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:11:42 INFO - PROCESS | 2900 | 1467051102581 Marionette TRACE conn7 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 11:11:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:11:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1181ms 11:11:42 INFO - PROCESS | 2900 | 1467051102627 Marionette TRACE conn7 -> [0,741,"getWindowHandle",null] 11:11:42 INFO - PROCESS | 2900 | 1467051102629 Marionette TRACE conn7 <- [1,741,null,{"value":"13"}] 11:11:42 INFO - PROCESS | 2900 | 1467051102633 Marionette TRACE conn7 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:11:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:11:42 INFO - PROCESS | 2900 | 1467051102635 Marionette TRACE conn7 <- [1,742,null,{}] 11:11:42 INFO - PROCESS | 2900 | 1467051102638 Marionette TRACE conn7 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:42 INFO - PROCESS | 2900 | 1467051102640 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:42 INFO - PROCESS | 2900 | 1467051102717 Marionette TRACE conn7 <- [1,743,null,{"value":null}] 11:11:42 INFO - PROCESS | 2900 | 1467051102723 Marionette TRACE conn7 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:42 INFO - PROCESS | 2900 | 1467051102725 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:42 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CB29800 == 34 [pid = 2900] [id = 195] 11:11:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 54 (0000002E02BAC400) [pid = 2900] [serial = 583] [outer = 0000000000000000] 11:11:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 55 (0000002E06B96800) [pid = 2900] [serial = 584] [outer = 0000002E02BAC400] 11:11:42 INFO - PROCESS | 2900 | 1467051102769 Marionette DEBUG loaded listener.js 11:11:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 56 (0000002E0A6C5C00) [pid = 2900] [serial = 585] [outer = 0000002E02BAC400] 11:11:43 INFO - PROCESS | 2900 | 1467051103666 Marionette TRACE conn7 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 11:11:43 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 11:11:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1084ms 11:11:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:11:43 INFO - PROCESS | 2900 | 1467051103720 Marionette TRACE conn7 -> [0,745,"getWindowHandle",null] 11:11:43 INFO - PROCESS | 2900 | 1467051103722 Marionette TRACE conn7 <- [1,745,null,{"value":"13"}] 11:11:43 INFO - PROCESS | 2900 | 1467051103726 Marionette TRACE conn7 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:11:43 INFO - PROCESS | 2900 | 1467051103728 Marionette TRACE conn7 <- [1,746,null,{}] 11:11:43 INFO - PROCESS | 2900 | 1467051103731 Marionette TRACE conn7 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:43 INFO - PROCESS | 2900 | 1467051103734 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:43 INFO - PROCESS | 2900 | 1467051103812 Marionette TRACE conn7 <- [1,747,null,{"value":null}] 11:11:43 INFO - PROCESS | 2900 | 1467051103817 Marionette TRACE conn7 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:43 INFO - PROCESS | 2900 | 1467051103819 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:43 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CDD2000 == 35 [pid = 2900] [id = 196] 11:11:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 57 (0000002E0C194C00) [pid = 2900] [serial = 586] [outer = 0000000000000000] 11:11:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 58 (0000002E0C28C800) [pid = 2900] [serial = 587] [outer = 0000002E0C194C00] 11:11:43 INFO - PROCESS | 2900 | 1467051103863 Marionette DEBUG loaded listener.js 11:11:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 59 (0000002E0C53C400) [pid = 2900] [serial = 588] [outer = 0000002E0C194C00] 11:11:44 INFO - PROCESS | 2900 | 1467051104284 Marionette TRACE conn7 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 11:11:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:11:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 629ms 11:11:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:11:44 INFO - PROCESS | 2900 | 1467051104358 Marionette TRACE conn7 -> [0,749,"getWindowHandle",null] 11:11:44 INFO - PROCESS | 2900 | 1467051104361 Marionette TRACE conn7 <- [1,749,null,{"value":"13"}] 11:11:44 INFO - PROCESS | 2900 | 1467051104364 Marionette TRACE conn7 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:11:44 INFO - PROCESS | 2900 | 1467051104366 Marionette TRACE conn7 <- [1,750,null,{}] 11:11:44 INFO - PROCESS | 2900 | 1467051104369 Marionette TRACE conn7 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:44 INFO - PROCESS | 2900 | 1467051104371 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:44 INFO - PROCESS | 2900 | 1467051104454 Marionette TRACE conn7 <- [1,751,null,{"value":null}] 11:11:44 INFO - PROCESS | 2900 | 1467051104462 Marionette TRACE conn7 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:44 INFO - PROCESS | 2900 | 1467051104464 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:44 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E07F7A800 == 36 [pid = 2900] [id = 197] 11:11:44 INFO - PROCESS | 2900 | ++DOMWINDOW == 60 (0000002E0C53E000) [pid = 2900] [serial = 589] [outer = 0000000000000000] 11:11:44 INFO - PROCESS | 2900 | ++DOMWINDOW == 61 (0000002E0C6AD400) [pid = 2900] [serial = 590] [outer = 0000002E0C53E000] 11:11:44 INFO - PROCESS | 2900 | 1467051104509 Marionette DEBUG loaded listener.js 11:11:44 INFO - PROCESS | 2900 | ++DOMWINDOW == 62 (0000002E0C6BE000) [pid = 2900] [serial = 591] [outer = 0000002E0C53E000] 11:11:45 INFO - PROCESS | 2900 | [2900] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:11:45 INFO - PROCESS | 2900 | 1467051105803 Marionette TRACE conn7 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 11:11:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:11:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1487ms 11:11:45 INFO - PROCESS | 2900 | 1467051105855 Marionette TRACE conn7 -> [0,753,"getWindowHandle",null] 11:11:45 INFO - PROCESS | 2900 | 1467051105860 Marionette TRACE conn7 <- [1,753,null,{"value":"13"}] 11:11:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:11:45 INFO - PROCESS | 2900 | 1467051105865 Marionette TRACE conn7 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:11:45 INFO - PROCESS | 2900 | 1467051105869 Marionette TRACE conn7 <- [1,754,null,{}] 11:11:45 INFO - PROCESS | 2900 | 1467051105874 Marionette TRACE conn7 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:45 INFO - PROCESS | 2900 | 1467051105878 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:46 INFO - PROCESS | 2900 | 1467051106015 Marionette TRACE conn7 <- [1,755,null,{"value":null}] 11:11:46 INFO - PROCESS | 2900 | 1467051106074 Marionette TRACE conn7 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:46 INFO - PROCESS | 2900 | 1467051106077 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:46 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06871000 == 37 [pid = 2900] [id = 198] 11:11:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 63 (0000002E05FDA000) [pid = 2900] [serial = 592] [outer = 0000000000000000] 11:11:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 64 (0000002E05FE3C00) [pid = 2900] [serial = 593] [outer = 0000002E05FDA000] 11:11:46 INFO - PROCESS | 2900 | 1467051106138 Marionette DEBUG loaded listener.js 11:11:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 65 (0000002E0689F800) [pid = 2900] [serial = 594] [outer = 0000002E05FDA000] 11:11:46 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0CDD2000 == 36 [pid = 2900] [id = 196] 11:11:46 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0CB29800 == 35 [pid = 2900] [id = 195] 11:11:46 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C558800 == 34 [pid = 2900] [id = 194] 11:11:46 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0BF55800 == 33 [pid = 2900] [id = 193] 11:11:46 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A4B7800 == 32 [pid = 2900] [id = 192] 11:11:46 INFO - PROCESS | 2900 | --DOCSHELL 0000002E08104800 == 31 [pid = 2900] [id = 191] 11:11:46 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06881800 == 30 [pid = 2900] [id = 190] 11:11:46 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06447000 == 29 [pid = 2900] [id = 189] 11:11:46 INFO - PROCESS | 2900 | --DOMWINDOW == 64 (0000002E0C13DC00) [pid = 2900] [serial = 561] [outer = 0000000000000000] [url = about:blank] 11:11:46 INFO - PROCESS | 2900 | --DOMWINDOW == 63 (0000002E0965E000) [pid = 2900] [serial = 554] [outer = 0000000000000000] [url = about:blank] 11:11:46 INFO - PROCESS | 2900 | --DOMWINDOW == 62 (0000002E0A64D000) [pid = 2900] [serial = 560] [outer = 0000000000000000] [url = about:blank] 11:11:46 INFO - PROCESS | 2900 | --DOMWINDOW == 61 (0000002E0A4D8000) [pid = 2900] [serial = 557] [outer = 0000000000000000] [url = about:blank] 11:11:46 INFO - PROCESS | 2900 | --DOMWINDOW == 60 (0000002E068A5000) [pid = 2900] [serial = 551] [outer = 0000000000000000] [url = about:blank] 11:11:46 INFO - PROCESS | 2900 | --DOMWINDOW == 59 (0000002E0C533C00) [pid = 2900] [serial = 563] [outer = 0000000000000000] [url = about:blank] 11:11:46 INFO - PROCESS | 2900 | --DOMWINDOW == 58 (0000002E05997400) [pid = 2900] [serial = 548] [outer = 0000000000000000] [url = about:blank] 11:11:46 INFO - PROCESS | 2900 | --DOMWINDOW == 57 (0000002E05E81400) [pid = 2900] [serial = 549] [outer = 0000000000000000] [url = about:blank] 11:11:46 INFO - PROCESS | 2900 | --DOMWINDOW == 56 (0000002E06B94000) [pid = 2900] [serial = 546] [outer = 0000000000000000] [url = about:blank] 11:11:46 INFO - PROCESS | 2900 | --DOMWINDOW == 55 (0000002E06207800) [pid = 2900] [serial = 545] [outer = 0000000000000000] [url = about:blank] 11:11:46 INFO - PROCESS | 2900 | --DOMWINDOW == 54 (0000002E0C145C00) [pid = 2900] [serial = 543] [outer = 0000000000000000] [url = about:blank] 11:11:46 INFO - PROCESS | 2900 | --DOMWINDOW == 53 (0000002E0A423800) [pid = 2900] [serial = 555] [outer = 0000000000000000] [url = about:blank] 11:11:46 INFO - PROCESS | 2900 | --DOMWINDOW == 52 (0000002E0A52D400) [pid = 2900] [serial = 558] [outer = 0000000000000000] [url = about:blank] 11:11:46 INFO - PROCESS | 2900 | --DOMWINDOW == 51 (0000002E06B91800) [pid = 2900] [serial = 552] [outer = 0000000000000000] [url = about:blank] 11:11:47 INFO - PROCESS | 2900 | 1467051107393 Marionette TRACE conn7 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 11:11:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:11:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1548ms 11:11:47 INFO - PROCESS | 2900 | 1467051107455 Marionette TRACE conn7 -> [0,757,"getWindowHandle",null] 11:11:47 INFO - PROCESS | 2900 | 1467051107459 Marionette TRACE conn7 <- [1,757,null,{"value":"13"}] 11:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:11:47 INFO - PROCESS | 2900 | 1467051107484 Marionette TRACE conn7 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:11:47 INFO - PROCESS | 2900 | 1467051107488 Marionette TRACE conn7 <- [1,758,null,{}] 11:11:47 INFO - PROCESS | 2900 | 1467051107493 Marionette TRACE conn7 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:47 INFO - PROCESS | 2900 | 1467051107496 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:47 INFO - PROCESS | 2900 | 1467051107578 Marionette TRACE conn7 <- [1,759,null,{"value":null}] 11:11:47 INFO - PROCESS | 2900 | 1467051107585 Marionette TRACE conn7 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:47 INFO - PROCESS | 2900 | 1467051107588 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:47 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06628000 == 30 [pid = 2900] [id = 199] 11:11:47 INFO - PROCESS | 2900 | ++DOMWINDOW == 52 (0000002E05FD9400) [pid = 2900] [serial = 595] [outer = 0000000000000000] 11:11:47 INFO - PROCESS | 2900 | ++DOMWINDOW == 53 (0000002E06183800) [pid = 2900] [serial = 596] [outer = 0000002E05FD9400] 11:11:47 INFO - PROCESS | 2900 | 1467051107636 Marionette DEBUG loaded listener.js 11:11:47 INFO - PROCESS | 2900 | ++DOMWINDOW == 54 (0000002E068A0C00) [pid = 2900] [serial = 597] [outer = 0000002E05FD9400] 11:11:48 INFO - PROCESS | 2900 | 1467051108085 Marionette TRACE conn7 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 11:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 650ms 11:11:48 INFO - PROCESS | 2900 | 1467051108132 Marionette TRACE conn7 -> [0,761,"getWindowHandle",null] 11:11:48 INFO - PROCESS | 2900 | 1467051108138 Marionette TRACE conn7 <- [1,761,null,{"value":"13"}] 11:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:11:48 INFO - PROCESS | 2900 | 1467051108144 Marionette TRACE conn7 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:11:48 INFO - PROCESS | 2900 | 1467051108147 Marionette TRACE conn7 <- [1,762,null,{}] 11:11:48 INFO - PROCESS | 2900 | 1467051108151 Marionette TRACE conn7 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:48 INFO - PROCESS | 2900 | 1467051108154 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:48 INFO - PROCESS | 2900 | 1467051108243 Marionette TRACE conn7 <- [1,763,null,{"value":null}] 11:11:48 INFO - PROCESS | 2900 | 1467051108252 Marionette TRACE conn7 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:48 INFO - PROCESS | 2900 | 1467051108254 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:48 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E07321000 == 31 [pid = 2900] [id = 200] 11:11:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 55 (0000002E06B9F400) [pid = 2900] [serial = 598] [outer = 0000000000000000] 11:11:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 56 (0000002E07225000) [pid = 2900] [serial = 599] [outer = 0000002E06B9F400] 11:11:48 INFO - PROCESS | 2900 | 1467051108309 Marionette DEBUG loaded listener.js 11:11:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 57 (0000002E07F39400) [pid = 2900] [serial = 600] [outer = 0000002E06B9F400] 11:11:48 INFO - PROCESS | 2900 | 1467051108757 Marionette TRACE conn7 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 11:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 628ms 11:11:48 INFO - PROCESS | 2900 | 1467051108773 Marionette TRACE conn7 -> [0,765,"getWindowHandle",null] 11:11:48 INFO - PROCESS | 2900 | 1467051108775 Marionette TRACE conn7 <- [1,765,null,{"value":"13"}] 11:11:48 INFO - PROCESS | 2900 | 1467051108779 Marionette TRACE conn7 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:11:48 INFO - PROCESS | 2900 | 1467051108783 Marionette TRACE conn7 <- [1,766,null,{}] 11:11:48 INFO - PROCESS | 2900 | 1467051108795 Marionette TRACE conn7 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:48 INFO - PROCESS | 2900 | 1467051108800 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:48 INFO - PROCESS | 2900 | 1467051108888 Marionette TRACE conn7 <- [1,767,null,{"value":null}] 11:11:48 INFO - PROCESS | 2900 | 1467051108928 Marionette TRACE conn7 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:48 INFO - PROCESS | 2900 | 1467051108931 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:48 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A5BF000 == 32 [pid = 2900] [id = 201] 11:11:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 58 (0000002E0A3E3800) [pid = 2900] [serial = 601] [outer = 0000000000000000] 11:11:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 59 (0000002E0A424400) [pid = 2900] [serial = 602] [outer = 0000002E0A3E3800] 11:11:48 INFO - PROCESS | 2900 | 1467051108981 Marionette DEBUG loaded listener.js 11:11:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 60 (0000002E0A4DDC00) [pid = 2900] [serial = 603] [outer = 0000002E0A3E3800] 11:11:49 INFO - PROCESS | 2900 | 1467051109473 Marionette TRACE conn7 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 11:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 735ms 11:11:49 INFO - PROCESS | 2900 | 1467051109517 Marionette TRACE conn7 -> [0,769,"getWindowHandle",null] 11:11:49 INFO - PROCESS | 2900 | 1467051109520 Marionette TRACE conn7 <- [1,769,null,{"value":"13"}] 11:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:11:49 INFO - PROCESS | 2900 | 1467051109523 Marionette TRACE conn7 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:11:49 INFO - PROCESS | 2900 | 1467051109525 Marionette TRACE conn7 <- [1,770,null,{}] 11:11:49 INFO - PROCESS | 2900 | 1467051109529 Marionette TRACE conn7 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:49 INFO - PROCESS | 2900 | 1467051109531 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:49 INFO - PROCESS | 2900 | 1467051109641 Marionette TRACE conn7 <- [1,771,null,{"value":null}] 11:11:49 INFO - PROCESS | 2900 | 1467051109693 Marionette TRACE conn7 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:49 INFO - PROCESS | 2900 | 1467051109695 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:49 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C213000 == 33 [pid = 2900] [id = 202] 11:11:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 61 (0000002E0A644000) [pid = 2900] [serial = 604] [outer = 0000000000000000] 11:11:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 62 (0000002E0A64CC00) [pid = 2900] [serial = 605] [outer = 0000002E0A644000] 11:11:49 INFO - PROCESS | 2900 | 1467051109740 Marionette DEBUG loaded listener.js 11:11:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 63 (0000002E0A6C7000) [pid = 2900] [serial = 606] [outer = 0000002E0A644000] 11:11:50 INFO - PROCESS | 2900 | 1467051110160 Marionette TRACE conn7 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 11:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 692ms 11:11:50 INFO - PROCESS | 2900 | 1467051110221 Marionette TRACE conn7 -> [0,773,"getWindowHandle",null] 11:11:50 INFO - PROCESS | 2900 | 1467051110223 Marionette TRACE conn7 <- [1,773,null,{"value":"13"}] 11:11:50 INFO - PROCESS | 2900 | 1467051110227 Marionette TRACE conn7 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:11:50 INFO - PROCESS | 2900 | 1467051110229 Marionette TRACE conn7 <- [1,774,null,{}] 11:11:50 INFO - PROCESS | 2900 | 1467051110233 Marionette TRACE conn7 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:50 INFO - PROCESS | 2900 | 1467051110235 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:50 INFO - PROCESS | 2900 | 1467051110364 Marionette TRACE conn7 <- [1,775,null,{"value":null}] 11:11:50 INFO - PROCESS | 2900 | 1467051110373 Marionette TRACE conn7 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:50 INFO - PROCESS | 2900 | 1467051110376 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:50 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C56E800 == 34 [pid = 2900] [id = 203] 11:11:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 64 (0000002E0598E400) [pid = 2900] [serial = 607] [outer = 0000000000000000] 11:11:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 65 (0000002E0C142C00) [pid = 2900] [serial = 608] [outer = 0000002E0598E400] 11:11:50 INFO - PROCESS | 2900 | 1467051110420 Marionette DEBUG loaded listener.js 11:11:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 66 (0000002E0C196400) [pid = 2900] [serial = 609] [outer = 0000002E0598E400] 11:11:50 INFO - PROCESS | 2900 | 1467051110870 Marionette TRACE conn7 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 11:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 692ms 11:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:11:50 INFO - PROCESS | 2900 | 1467051110923 Marionette TRACE conn7 -> [0,777,"getWindowHandle",null] 11:11:50 INFO - PROCESS | 2900 | 1467051110925 Marionette TRACE conn7 <- [1,777,null,{"value":"13"}] 11:11:50 INFO - PROCESS | 2900 | 1467051110929 Marionette TRACE conn7 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:11:50 INFO - PROCESS | 2900 | 1467051110931 Marionette TRACE conn7 <- [1,778,null,{}] 11:11:50 INFO - PROCESS | 2900 | 1467051110935 Marionette TRACE conn7 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:50 INFO - PROCESS | 2900 | 1467051110940 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:51 INFO - PROCESS | 2900 | 1467051111081 Marionette TRACE conn7 <- [1,779,null,{"value":null}] 11:11:51 INFO - PROCESS | 2900 | --DOMWINDOW == 65 (0000002E0A646800) [pid = 2900] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:11:51 INFO - PROCESS | 2900 | --DOMWINDOW == 64 (0000002E03470400) [pid = 2900] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:11:51 INFO - PROCESS | 2900 | --DOMWINDOW == 63 (0000002E0965C400) [pid = 2900] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:11:51 INFO - PROCESS | 2900 | --DOMWINDOW == 62 (0000002E0C193800) [pid = 2900] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:11:51 INFO - PROCESS | 2900 | --DOMWINDOW == 61 (0000002E02BA5800) [pid = 2900] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:11:51 INFO - PROCESS | 2900 | --DOMWINDOW == 60 (0000002E05C98000) [pid = 2900] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:11:51 INFO - PROCESS | 2900 | --DOMWINDOW == 59 (0000002E066CCC00) [pid = 2900] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:11:51 INFO - PROCESS | 2900 | --DOMWINDOW == 58 (0000002E02BAC400) [pid = 2900] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:11:51 INFO - PROCESS | 2900 | 1467051111133 Marionette TRACE conn7 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:51 INFO - PROCESS | 2900 | 1467051111135 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:51 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CDD2000 == 35 [pid = 2900] [id = 204] 11:11:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 59 (0000002E03479000) [pid = 2900] [serial = 610] [outer = 0000000000000000] 11:11:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 60 (0000002E0620A400) [pid = 2900] [serial = 611] [outer = 0000002E03479000] 11:11:51 INFO - PROCESS | 2900 | 1467051111190 Marionette DEBUG loaded listener.js 11:11:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 61 (0000002E0C287C00) [pid = 2900] [serial = 612] [outer = 0000002E03479000] 11:11:51 INFO - PROCESS | 2900 | 1467051111568 Marionette TRACE conn7 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 11:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 693ms 11:11:51 INFO - PROCESS | 2900 | 1467051111624 Marionette TRACE conn7 -> [0,781,"getWindowHandle",null] 11:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:11:51 INFO - PROCESS | 2900 | 1467051111626 Marionette TRACE conn7 <- [1,781,null,{"value":"13"}] 11:11:51 INFO - PROCESS | 2900 | 1467051111630 Marionette TRACE conn7 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:11:51 INFO - PROCESS | 2900 | 1467051111632 Marionette TRACE conn7 <- [1,782,null,{}] 11:11:51 INFO - PROCESS | 2900 | 1467051111662 Marionette TRACE conn7 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:51 INFO - PROCESS | 2900 | 1467051111664 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:51 INFO - PROCESS | 2900 | 1467051111775 Marionette TRACE conn7 <- [1,783,null,{"value":null}] 11:11:51 INFO - PROCESS | 2900 | 1467051111783 Marionette TRACE conn7 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:51 INFO - PROCESS | 2900 | 1467051111785 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:51 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DC56000 == 36 [pid = 2900] [id = 205] 11:11:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 62 (0000002E0342B800) [pid = 2900] [serial = 613] [outer = 0000000000000000] 11:11:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 63 (0000002E0CA79C00) [pid = 2900] [serial = 614] [outer = 0000002E0342B800] 11:11:51 INFO - PROCESS | 2900 | 1467051111830 Marionette DEBUG loaded listener.js 11:11:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 64 (0000002E0CACD400) [pid = 2900] [serial = 615] [outer = 0000002E0342B800] 11:11:52 INFO - PROCESS | 2900 | 1467051112205 Marionette TRACE conn7 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 11:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 629ms 11:11:52 INFO - PROCESS | 2900 | 1467051112262 Marionette TRACE conn7 -> [0,785,"getWindowHandle",null] 11:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:11:52 INFO - PROCESS | 2900 | 1467051112265 Marionette TRACE conn7 <- [1,785,null,{"value":"13"}] 11:11:52 INFO - PROCESS | 2900 | 1467051112268 Marionette TRACE conn7 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:11:52 INFO - PROCESS | 2900 | 1467051112270 Marionette TRACE conn7 <- [1,786,null,{}] 11:11:52 INFO - PROCESS | 2900 | 1467051112273 Marionette TRACE conn7 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:52 INFO - PROCESS | 2900 | 1467051112275 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:52 INFO - PROCESS | 2900 | 1467051112357 Marionette TRACE conn7 <- [1,787,null,{"value":null}] 11:11:52 INFO - PROCESS | 2900 | 1467051112363 Marionette TRACE conn7 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:52 INFO - PROCESS | 2900 | 1467051112365 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:52 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0660B800 == 37 [pid = 2900] [id = 206] 11:11:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 65 (0000002E0CAD3400) [pid = 2900] [serial = 616] [outer = 0000000000000000] 11:11:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 66 (0000002E0CAD7000) [pid = 2900] [serial = 617] [outer = 0000002E0CAD3400] 11:11:52 INFO - PROCESS | 2900 | 1467051112418 Marionette DEBUG loaded listener.js 11:11:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E0CBDBC00) [pid = 2900] [serial = 618] [outer = 0000002E0CAD3400] 11:11:52 INFO - PROCESS | 2900 | 1467051112830 Marionette TRACE conn7 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 11:11:52 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 11:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 587ms 11:11:52 INFO - PROCESS | 2900 | 1467051112867 Marionette TRACE conn7 -> [0,789,"getWindowHandle",null] 11:11:52 INFO - PROCESS | 2900 | 1467051112870 Marionette TRACE conn7 <- [1,789,null,{"value":"13"}] 11:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:11:52 INFO - PROCESS | 2900 | 1467051112873 Marionette TRACE conn7 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:11:52 INFO - PROCESS | 2900 | 1467051112875 Marionette TRACE conn7 <- [1,790,null,{}] 11:11:52 INFO - PROCESS | 2900 | 1467051112879 Marionette TRACE conn7 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:52 INFO - PROCESS | 2900 | 1467051112881 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:52 INFO - PROCESS | 2900 | 1467051112968 Marionette TRACE conn7 <- [1,791,null,{"value":null}] 11:11:52 INFO - PROCESS | 2900 | 1467051112973 Marionette TRACE conn7 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:52 INFO - PROCESS | 2900 | 1467051112975 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:52 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DDB0800 == 38 [pid = 2900] [id = 207] 11:11:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E0CBE5C00) [pid = 2900] [serial = 619] [outer = 0000000000000000] 11:11:53 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E0CD36400) [pid = 2900] [serial = 620] [outer = 0000002E0CBE5C00] 11:11:53 INFO - PROCESS | 2900 | 1467051113019 Marionette DEBUG loaded listener.js 11:11:53 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E0CD3F000) [pid = 2900] [serial = 621] [outer = 0000002E0CBE5C00] 11:11:53 INFO - PROCESS | 2900 | 1467051113710 Marionette TRACE conn7 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 11:11:53 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 11:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 881ms 11:11:53 INFO - PROCESS | 2900 | 1467051113760 Marionette TRACE conn7 -> [0,793,"getWindowHandle",null] 11:11:53 INFO - PROCESS | 2900 | 1467051113765 Marionette TRACE conn7 <- [1,793,null,{"value":"13"}] 11:11:53 INFO - PROCESS | 2900 | 1467051113769 Marionette TRACE conn7 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:11:53 INFO - PROCESS | 2900 | 1467051113775 Marionette TRACE conn7 <- [1,794,null,{}] 11:11:53 INFO - PROCESS | 2900 | 1467051113781 Marionette TRACE conn7 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:53 INFO - PROCESS | 2900 | 1467051113784 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:53 INFO - PROCESS | 2900 | 1467051113900 Marionette TRACE conn7 <- [1,795,null,{"value":null}] 11:11:53 INFO - PROCESS | 2900 | 1467051113970 Marionette TRACE conn7 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:53 INFO - PROCESS | 2900 | 1467051113973 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:54 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E07311000 == 39 [pid = 2900] [id = 208] 11:11:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E06631000) [pid = 2900] [serial = 622] [outer = 0000000000000000] 11:11:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E06989C00) [pid = 2900] [serial = 623] [outer = 0000002E06631000] 11:11:54 INFO - PROCESS | 2900 | 1467051114032 Marionette DEBUG loaded listener.js 11:11:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E07F35400) [pid = 2900] [serial = 624] [outer = 0000002E06631000] 11:11:54 INFO - PROCESS | 2900 | 1467051114681 Marionette TRACE conn7 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 11:11:54 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 11:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 944ms 11:11:54 INFO - PROCESS | 2900 | 1467051114718 Marionette TRACE conn7 -> [0,797,"getWindowHandle",null] 11:11:54 INFO - PROCESS | 2900 | 1467051114723 Marionette TRACE conn7 <- [1,797,null,{"value":"13"}] 11:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:11:54 INFO - PROCESS | 2900 | 1467051114730 Marionette TRACE conn7 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:11:54 INFO - PROCESS | 2900 | 1467051114733 Marionette TRACE conn7 <- [1,798,null,{}] 11:11:54 INFO - PROCESS | 2900 | 1467051114737 Marionette TRACE conn7 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:54 INFO - PROCESS | 2900 | 1467051114740 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:54 INFO - PROCESS | 2900 | 1467051114856 Marionette TRACE conn7 <- [1,799,null,{"value":null}] 11:11:54 INFO - PROCESS | 2900 | 1467051114926 Marionette TRACE conn7 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:54 INFO - PROCESS | 2900 | 1467051114929 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:54 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CDC0000 == 40 [pid = 2900] [id = 209] 11:11:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0A4DA800) [pid = 2900] [serial = 625] [outer = 0000000000000000] 11:11:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0A64F800) [pid = 2900] [serial = 626] [outer = 0000002E0A4DA800] 11:11:54 INFO - PROCESS | 2900 | 1467051114986 Marionette DEBUG loaded listener.js 11:11:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0C197C00) [pid = 2900] [serial = 627] [outer = 0000002E0A4DA800] 11:11:55 INFO - PROCESS | 2900 | 1467051115607 Marionette TRACE conn7 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 11:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 942ms 11:11:55 INFO - PROCESS | 2900 | 1467051115674 Marionette TRACE conn7 -> [0,801,"getWindowHandle",null] 11:11:55 INFO - PROCESS | 2900 | 1467051115677 Marionette TRACE conn7 <- [1,801,null,{"value":"13"}] 11:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:11:55 INFO - PROCESS | 2900 | 1467051115681 Marionette TRACE conn7 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:11:55 INFO - PROCESS | 2900 | 1467051115685 Marionette TRACE conn7 <- [1,802,null,{}] 11:11:55 INFO - PROCESS | 2900 | 1467051115697 Marionette TRACE conn7 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:55 INFO - PROCESS | 2900 | 1467051115702 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:55 INFO - PROCESS | 2900 | 1467051115851 Marionette TRACE conn7 <- [1,803,null,{"value":null}] 11:11:55 INFO - PROCESS | 2900 | 1467051115915 Marionette TRACE conn7 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:55 INFO - PROCESS | 2900 | 1467051115919 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:55 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E780F2800 == 41 [pid = 2900] [id = 210] 11:11:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0C6C2000) [pid = 2900] [serial = 628] [outer = 0000000000000000] 11:11:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0CBDC400) [pid = 2900] [serial = 629] [outer = 0000002E0C6C2000] 11:11:56 INFO - PROCESS | 2900 | 1467051116017 Marionette DEBUG loaded listener.js 11:11:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0D7E4800) [pid = 2900] [serial = 630] [outer = 0000002E0C6C2000] 11:11:56 INFO - PROCESS | 2900 | 1467051116781 Marionette TRACE conn7 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 11:11:56 INFO - PROCESS | 2900 | 1467051116827 Marionette TRACE conn7 <- [1,805,null,{"value":"13"}] 11:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:11:56 INFO - PROCESS | 2900 | 1467051116832 Marionette TRACE conn7 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:11:56 INFO - PROCESS | 2900 | 1467051116836 Marionette TRACE conn7 <- [1,806,null,{}] 11:11:56 INFO - PROCESS | 2900 | 1467051116841 Marionette TRACE conn7 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:56 INFO - PROCESS | 2900 | 1467051116844 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:56 INFO - PROCESS | 2900 | 1467051116949 Marionette TRACE conn7 <- [1,807,null,{"value":null}] 11:11:57 INFO - PROCESS | 2900 | 1467051117019 Marionette TRACE conn7 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:57 INFO - PROCESS | 2900 | 1467051117024 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:57 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0686C800 == 42 [pid = 2900] [id = 211] 11:11:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E06988000) [pid = 2900] [serial = 631] [outer = 0000000000000000] 11:11:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E06B95000) [pid = 2900] [serial = 632] [outer = 0000002E06988000] 11:11:57 INFO - PROCESS | 2900 | 1467051117073 Marionette DEBUG loaded listener.js 11:11:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E09351C00) [pid = 2900] [serial = 633] [outer = 0000002E06988000] 11:11:57 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0660B800 == 41 [pid = 2900] [id = 206] 11:11:57 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DC56000 == 40 [pid = 2900] [id = 205] 11:11:57 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0CDD2000 == 39 [pid = 2900] [id = 204] 11:11:57 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C56E800 == 38 [pid = 2900] [id = 203] 11:11:57 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C213000 == 37 [pid = 2900] [id = 202] 11:11:57 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A5BF000 == 36 [pid = 2900] [id = 201] 11:11:57 INFO - PROCESS | 2900 | --DOCSHELL 0000002E07321000 == 35 [pid = 2900] [id = 200] 11:11:57 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06628000 == 34 [pid = 2900] [id = 199] 11:11:57 INFO - PROCESS | 2900 | --DOCSHELL 0000002E07F7A800 == 33 [pid = 2900] [id = 197] 11:11:57 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0CB3C800 == 32 [pid = 2900] [id = 188] 11:11:57 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06871000 == 31 [pid = 2900] [id = 198] 11:11:57 INFO - PROCESS | 2900 | --DOCSHELL 0000002E780F2800 == 30 [pid = 2900] [id = 210] 11:11:57 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0CDC0000 == 29 [pid = 2900] [id = 209] 11:11:57 INFO - PROCESS | 2900 | --DOCSHELL 0000002E07311000 == 28 [pid = 2900] [id = 208] 11:11:57 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DDB0800 == 27 [pid = 2900] [id = 207] 11:11:58 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0C139800) [pid = 2900] [serial = 581] [outer = 0000000000000000] [url = about:blank] 11:11:58 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0A42F800) [pid = 2900] [serial = 578] [outer = 0000000000000000] [url = about:blank] 11:11:58 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E09663400) [pid = 2900] [serial = 575] [outer = 0000000000000000] [url = about:blank] 11:11:58 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0A3EC400) [pid = 2900] [serial = 576] [outer = 0000000000000000] [url = about:blank] 11:11:58 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0C6ADC00) [pid = 2900] [serial = 564] [outer = 0000000000000000] [url = about:blank] 11:11:58 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E075DD000) [pid = 2900] [serial = 572] [outer = 0000000000000000] [url = about:blank] 11:11:58 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E07F91800) [pid = 2900] [serial = 573] [outer = 0000000000000000] [url = about:blank] 11:11:58 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E05C99400) [pid = 2900] [serial = 566] [outer = 0000000000000000] [url = about:blank] 11:11:58 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E05FD7400) [pid = 2900] [serial = 567] [outer = 0000000000000000] [url = about:blank] 11:11:58 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0689D800) [pid = 2900] [serial = 569] [outer = 0000000000000000] [url = about:blank] 11:11:58 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E06985000) [pid = 2900] [serial = 570] [outer = 0000000000000000] [url = about:blank] 11:11:58 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0C18C400) [pid = 2900] [serial = 582] [outer = 0000000000000000] [url = about:blank] 11:11:58 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E06B96800) [pid = 2900] [serial = 584] [outer = 0000000000000000] [url = about:blank] 11:11:58 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E0C28C800) [pid = 2900] [serial = 587] [outer = 0000000000000000] [url = about:blank] 11:11:58 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E0A6C5C00) [pid = 2900] [serial = 585] [outer = 0000000000000000] [url = about:blank] 11:11:58 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E0A4E1800) [pid = 2900] [serial = 579] [outer = 0000000000000000] [url = about:blank] 11:11:58 INFO - PROCESS | 2900 | 1467051118224 Marionette TRACE conn7 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 11:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1443ms 11:11:58 INFO - PROCESS | 2900 | 1467051118280 Marionette TRACE conn7 -> [0,809,"getWindowHandle",null] 11:11:58 INFO - PROCESS | 2900 | 1467051118284 Marionette TRACE conn7 <- [1,809,null,{"value":"13"}] 11:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:11:58 INFO - PROCESS | 2900 | 1467051118289 Marionette TRACE conn7 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:11:58 INFO - PROCESS | 2900 | 1467051118292 Marionette TRACE conn7 <- [1,810,null,{}] 11:11:58 INFO - PROCESS | 2900 | 1467051118300 Marionette TRACE conn7 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:58 INFO - PROCESS | 2900 | 1467051118303 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:58 INFO - PROCESS | 2900 | 1467051118402 Marionette TRACE conn7 <- [1,811,null,{"value":null}] 11:11:58 INFO - PROCESS | 2900 | 1467051118514 Marionette TRACE conn7 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:58 INFO - PROCESS | 2900 | 1467051118517 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:58 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06612800 == 28 [pid = 2900] [id = 212] 11:11:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E05CA1800) [pid = 2900] [serial = 634] [outer = 0000000000000000] 11:11:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E05ECE000) [pid = 2900] [serial = 635] [outer = 0000002E05CA1800] 11:11:58 INFO - PROCESS | 2900 | 1467051118567 Marionette DEBUG loaded listener.js 11:11:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E05FE2000) [pid = 2900] [serial = 636] [outer = 0000002E05CA1800] 11:11:59 INFO - PROCESS | 2900 | 1467051118993 Marionette TRACE conn7 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 11:11:59 INFO - PROCESS | 2900 | 1467051119033 Marionette TRACE conn7 <- [1,813,null,{"value":"13"}] 11:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:11:59 INFO - PROCESS | 2900 | 1467051119039 Marionette TRACE conn7 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:11:59 INFO - PROCESS | 2900 | 1467051119042 Marionette TRACE conn7 <- [1,814,null,{}] 11:11:59 INFO - PROCESS | 2900 | 1467051119046 Marionette TRACE conn7 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:59 INFO - PROCESS | 2900 | 1467051119049 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:59 INFO - PROCESS | 2900 | 1467051119138 Marionette TRACE conn7 <- [1,815,null,{"value":null}] 11:11:59 INFO - PROCESS | 2900 | 1467051119145 Marionette TRACE conn7 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:59 INFO - PROCESS | 2900 | 1467051119147 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:59 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06C2E800 == 29 [pid = 2900] [id = 213] 11:11:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E06987C00) [pid = 2900] [serial = 637] [outer = 0000000000000000] 11:11:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E06B96800) [pid = 2900] [serial = 638] [outer = 0000002E06987C00] 11:11:59 INFO - PROCESS | 2900 | 1467051119196 Marionette DEBUG loaded listener.js 11:11:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E075DD000) [pid = 2900] [serial = 639] [outer = 0000002E06987C00] 11:11:59 INFO - PROCESS | 2900 | 1467051119666 Marionette TRACE conn7 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 11:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 692ms 11:11:59 INFO - PROCESS | 2900 | 1467051119732 Marionette TRACE conn7 -> [0,817,"getWindowHandle",null] 11:11:59 INFO - PROCESS | 2900 | 1467051119735 Marionette TRACE conn7 <- [1,817,null,{"value":"13"}] 11:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:11:59 INFO - PROCESS | 2900 | 1467051119738 Marionette TRACE conn7 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:11:59 INFO - PROCESS | 2900 | 1467051119742 Marionette TRACE conn7 <- [1,818,null,{}] 11:11:59 INFO - PROCESS | 2900 | 1467051119754 Marionette TRACE conn7 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:59 INFO - PROCESS | 2900 | 1467051119758 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:59 INFO - PROCESS | 2900 | 1467051119871 Marionette TRACE conn7 <- [1,819,null,{"value":null}] 11:11:59 INFO - PROCESS | 2900 | 1467051119950 Marionette TRACE conn7 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:59 INFO - PROCESS | 2900 | 1467051119953 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:11:59 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A4C6800 == 30 [pid = 2900] [id = 214] 11:11:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E05CA0800) [pid = 2900] [serial = 640] [outer = 0000000000000000] 11:11:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0A422400) [pid = 2900] [serial = 641] [outer = 0000002E05CA0800] 11:12:00 INFO - PROCESS | 2900 | 1467051120002 Marionette DEBUG loaded listener.js 11:12:00 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0A4D8000) [pid = 2900] [serial = 642] [outer = 0000002E05CA0800] 11:12:00 INFO - PROCESS | 2900 | 1467051120416 Marionette TRACE conn7 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 11:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 734ms 11:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:12:00 INFO - PROCESS | 2900 | 1467051120475 Marionette TRACE conn7 -> [0,821,"getWindowHandle",null] 11:12:00 INFO - PROCESS | 2900 | 1467051120478 Marionette TRACE conn7 <- [1,821,null,{"value":"13"}] 11:12:00 INFO - PROCESS | 2900 | 1467051120482 Marionette TRACE conn7 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:12:00 INFO - PROCESS | 2900 | 1467051120484 Marionette TRACE conn7 <- [1,822,null,{}] 11:12:00 INFO - PROCESS | 2900 | 1467051120487 Marionette TRACE conn7 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:00 INFO - PROCESS | 2900 | 1467051120489 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:00 INFO - PROCESS | 2900 | 1467051120598 Marionette TRACE conn7 <- [1,823,null,{"value":null}] 11:12:00 INFO - PROCESS | 2900 | 1467051120642 Marionette TRACE conn7 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:00 INFO - PROCESS | 2900 | 1467051120645 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:00 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C20B000 == 31 [pid = 2900] [id = 215] 11:12:00 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0A52D000) [pid = 2900] [serial = 643] [outer = 0000000000000000] 11:12:00 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0A642400) [pid = 2900] [serial = 644] [outer = 0000002E0A52D000] 11:12:00 INFO - PROCESS | 2900 | 1467051120691 Marionette DEBUG loaded listener.js 11:12:00 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0A6C0000) [pid = 2900] [serial = 645] [outer = 0000002E0A52D000] 11:12:01 INFO - PROCESS | 2900 | 1467051121131 Marionette TRACE conn7 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 11:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 692ms 11:12:01 INFO - PROCESS | 2900 | 1467051121184 Marionette TRACE conn7 -> [0,825,"getWindowHandle",null] 11:12:01 INFO - PROCESS | 2900 | 1467051121187 Marionette TRACE conn7 <- [1,825,null,{"value":"13"}] 11:12:01 INFO - PROCESS | 2900 | 1467051121190 Marionette TRACE conn7 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:12:01 INFO - PROCESS | 2900 | 1467051121192 Marionette TRACE conn7 <- [1,826,null,{}] 11:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:12:01 INFO - PROCESS | 2900 | 1467051121196 Marionette TRACE conn7 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:01 INFO - PROCESS | 2900 | 1467051121198 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:01 INFO - PROCESS | 2900 | 1467051121329 Marionette TRACE conn7 <- [1,827,null,{"value":null}] 11:12:01 INFO - PROCESS | 2900 | 1467051121341 Marionette TRACE conn7 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:01 INFO - PROCESS | 2900 | 1467051121343 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:01 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C568000 == 32 [pid = 2900] [id = 216] 11:12:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E06985000) [pid = 2900] [serial = 646] [outer = 0000000000000000] 11:12:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0C140800) [pid = 2900] [serial = 647] [outer = 0000002E06985000] 11:12:01 INFO - PROCESS | 2900 | 1467051121426 Marionette DEBUG loaded listener.js 11:12:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0C193000) [pid = 2900] [serial = 648] [outer = 0000002E06985000] 11:12:01 INFO - PROCESS | 2900 | 1467051121839 Marionette TRACE conn7 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 11:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 671ms 11:12:01 INFO - PROCESS | 2900 | 1467051121867 Marionette TRACE conn7 -> [0,829,"getWindowHandle",null] 11:12:01 INFO - PROCESS | 2900 | 1467051121869 Marionette TRACE conn7 <- [1,829,null,{"value":"13"}] 11:12:01 INFO - PROCESS | 2900 | 1467051121873 Marionette TRACE conn7 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:12:01 INFO - PROCESS | 2900 | 1467051121875 Marionette TRACE conn7 <- [1,830,null,{}] 11:12:01 INFO - PROCESS | 2900 | 1467051121878 Marionette TRACE conn7 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:01 INFO - PROCESS | 2900 | 1467051121884 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:03 INFO - PROCESS | 2900 | 1467051123229 Marionette TRACE conn7 <- [1,831,null,{"value":null}] 11:12:03 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E03479000) [pid = 2900] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:12:03 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0342B800) [pid = 2900] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:12:03 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0598E400) [pid = 2900] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:12:03 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0C53E000) [pid = 2900] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:12:03 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0A3E3800) [pid = 2900] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:12:03 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0CAD3400) [pid = 2900] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:12:03 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E05FD9400) [pid = 2900] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:12:03 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E05FDA000) [pid = 2900] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:12:03 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E06B9F400) [pid = 2900] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:12:03 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0A644000) [pid = 2900] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:12:03 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0C194C00) [pid = 2900] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:12:03 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E0CBE5C00) [pid = 2900] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:12:03 INFO - PROCESS | 2900 | 1467051123589 Marionette TRACE conn7 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:03 INFO - PROCESS | 2900 | 1467051123591 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:03 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0BF57800 == 33 [pid = 2900] [id = 217] 11:12:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E02B5B400) [pid = 2900] [serial = 649] [outer = 0000000000000000] 11:12:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0598F400) [pid = 2900] [serial = 650] [outer = 0000002E02B5B400] 11:12:03 INFO - PROCESS | 2900 | 1467051123636 Marionette DEBUG loaded listener.js 11:12:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0C28A000) [pid = 2900] [serial = 651] [outer = 0000002E02B5B400] 11:12:04 INFO - PROCESS | 2900 | 1467051123992 Marionette TRACE conn7 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 11:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 2134ms 11:12:04 INFO - PROCESS | 2900 | 1467051124027 Marionette TRACE conn7 -> [0,833,"getWindowHandle",null] 11:12:04 INFO - PROCESS | 2900 | 1467051124029 Marionette TRACE conn7 <- [1,833,null,{"value":"13"}] 11:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:12:04 INFO - PROCESS | 2900 | 1467051124033 Marionette TRACE conn7 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:12:04 INFO - PROCESS | 2900 | 1467051124035 Marionette TRACE conn7 <- [1,834,null,{}] 11:12:04 INFO - PROCESS | 2900 | 1467051124038 Marionette TRACE conn7 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:04 INFO - PROCESS | 2900 | 1467051124040 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:04 INFO - PROCESS | 2900 | 1467051124118 Marionette TRACE conn7 <- [1,835,null,{"value":null}] 11:12:04 INFO - PROCESS | 2900 | 1467051124123 Marionette TRACE conn7 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:04 INFO - PROCESS | 2900 | 1467051124125 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:04 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E779DE800 == 34 [pid = 2900] [id = 218] 11:12:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E05C9B800) [pid = 2900] [serial = 652] [outer = 0000000000000000] 11:12:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0CD3B000) [pid = 2900] [serial = 653] [outer = 0000002E05C9B800] 11:12:04 INFO - PROCESS | 2900 | 1467051124169 Marionette DEBUG loaded listener.js 11:12:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0D7E6C00) [pid = 2900] [serial = 654] [outer = 0000002E05C9B800] 11:12:04 INFO - PROCESS | 2900 | 1467051124637 Marionette TRACE conn7 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 11:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 626ms 11:12:04 INFO - PROCESS | 2900 | 1467051124664 Marionette TRACE conn7 -> [0,837,"getWindowHandle",null] 11:12:04 INFO - PROCESS | 2900 | 1467051124666 Marionette TRACE conn7 <- [1,837,null,{"value":"13"}] 11:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:12:04 INFO - PROCESS | 2900 | 1467051124670 Marionette TRACE conn7 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:12:04 INFO - PROCESS | 2900 | 1467051124672 Marionette TRACE conn7 <- [1,838,null,{}] 11:12:04 INFO - PROCESS | 2900 | 1467051124675 Marionette TRACE conn7 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:04 INFO - PROCESS | 2900 | 1467051124677 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:04 INFO - PROCESS | 2900 | 1467051124756 Marionette TRACE conn7 <- [1,839,null,{"value":null}] 11:12:04 INFO - PROCESS | 2900 | 1467051124764 Marionette TRACE conn7 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:04 INFO - PROCESS | 2900 | 1467051124766 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:04 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7896F800 == 35 [pid = 2900] [id = 219] 11:12:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0D7EF000) [pid = 2900] [serial = 655] [outer = 0000000000000000] 11:12:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0DC03000) [pid = 2900] [serial = 656] [outer = 0000002E0D7EF000] 11:12:04 INFO - PROCESS | 2900 | 1467051124819 Marionette DEBUG loaded listener.js 11:12:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0DC09C00) [pid = 2900] [serial = 657] [outer = 0000002E0D7EF000] 11:12:05 INFO - PROCESS | 2900 | 1467051125243 Marionette TRACE conn7 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 11:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 628ms 11:12:05 INFO - PROCESS | 2900 | 1467051125301 Marionette TRACE conn7 -> [0,841,"getWindowHandle",null] 11:12:05 INFO - PROCESS | 2900 | 1467051125303 Marionette TRACE conn7 <- [1,841,null,{"value":"13"}] 11:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:12:05 INFO - PROCESS | 2900 | 1467051125307 Marionette TRACE conn7 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:12:05 INFO - PROCESS | 2900 | 1467051125309 Marionette TRACE conn7 <- [1,842,null,{}] 11:12:05 INFO - PROCESS | 2900 | 1467051125312 Marionette TRACE conn7 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:05 INFO - PROCESS | 2900 | 1467051125314 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:05 INFO - PROCESS | 2900 | 1467051125395 Marionette TRACE conn7 <- [1,843,null,{"value":null}] 11:12:05 INFO - PROCESS | 2900 | 1467051125507 Marionette TRACE conn7 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:05 INFO - PROCESS | 2900 | 1467051125510 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:05 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E03D8E000 == 36 [pid = 2900] [id = 220] 11:12:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E026C3400) [pid = 2900] [serial = 658] [outer = 0000000000000000] 11:12:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E02BAC000) [pid = 2900] [serial = 659] [outer = 0000002E026C3400] 11:12:05 INFO - PROCESS | 2900 | 1467051125569 Marionette DEBUG loaded listener.js 11:12:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E05996800) [pid = 2900] [serial = 660] [outer = 0000002E026C3400] 11:12:06 INFO - PROCESS | 2900 | 1467051126282 Marionette TRACE conn7 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 11:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1027ms 11:12:06 INFO - PROCESS | 2900 | 1467051126339 Marionette TRACE conn7 -> [0,845,"getWindowHandle",null] 11:12:06 INFO - PROCESS | 2900 | 1467051126343 Marionette TRACE conn7 <- [1,845,null,{"value":"13"}] 11:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:12:06 INFO - PROCESS | 2900 | 1467051126391 Marionette TRACE conn7 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:12:06 INFO - PROCESS | 2900 | 1467051126395 Marionette TRACE conn7 <- [1,846,null,{}] 11:12:06 INFO - PROCESS | 2900 | 1467051126402 Marionette TRACE conn7 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:06 INFO - PROCESS | 2900 | 1467051126405 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:06 INFO - PROCESS | 2900 | 1467051126535 Marionette TRACE conn7 <- [1,847,null,{"value":null}] 11:12:06 INFO - PROCESS | 2900 | 1467051126600 Marionette TRACE conn7 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:06 INFO - PROCESS | 2900 | 1467051126604 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:06 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A5D1000 == 37 [pid = 2900] [id = 221] 11:12:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0736A400) [pid = 2900] [serial = 661] [outer = 0000000000000000] 11:12:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E07F91800) [pid = 2900] [serial = 662] [outer = 0000002E0736A400] 11:12:06 INFO - PROCESS | 2900 | 1467051126661 Marionette DEBUG loaded listener.js 11:12:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0A3E9C00) [pid = 2900] [serial = 663] [outer = 0000002E0736A400] 11:12:07 INFO - PROCESS | 2900 | 1467051127310 Marionette TRACE conn7 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 11:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1026ms 11:12:07 INFO - PROCESS | 2900 | 1467051127380 Marionette TRACE conn7 -> [0,849,"getWindowHandle",null] 11:12:07 INFO - PROCESS | 2900 | 1467051127385 Marionette TRACE conn7 <- [1,849,null,{"value":"13"}] 11:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:12:07 INFO - PROCESS | 2900 | 1467051127389 Marionette TRACE conn7 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:12:07 INFO - PROCESS | 2900 | 1467051127392 Marionette TRACE conn7 <- [1,850,null,{}] 11:12:07 INFO - PROCESS | 2900 | 1467051127396 Marionette TRACE conn7 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:07 INFO - PROCESS | 2900 | 1467051127398 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:07 INFO - PROCESS | 2900 | 1467051127528 Marionette TRACE conn7 <- [1,851,null,{"value":null}] 11:12:07 INFO - PROCESS | 2900 | 1467051127598 Marionette TRACE conn7 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:07 INFO - PROCESS | 2900 | 1467051127600 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:07 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C567000 == 38 [pid = 2900] [id = 222] 11:12:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E0C280400) [pid = 2900] [serial = 664] [outer = 0000000000000000] 11:12:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E0C28D000) [pid = 2900] [serial = 665] [outer = 0000002E0C280400] 11:12:07 INFO - PROCESS | 2900 | 1467051127655 Marionette DEBUG loaded listener.js 11:12:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E0C6B1800) [pid = 2900] [serial = 666] [outer = 0000002E0C280400] 11:12:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E0C6AC400) [pid = 2900] [serial = 667] [outer = 0000002E02611000] 11:12:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7896F800 == 37 [pid = 2900] [id = 219] 11:12:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E779DE800 == 36 [pid = 2900] [id = 218] 11:12:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0BF57800 == 35 [pid = 2900] [id = 217] 11:12:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C568000 == 34 [pid = 2900] [id = 216] 11:12:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C20B000 == 33 [pid = 2900] [id = 215] 11:12:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A4C6800 == 32 [pid = 2900] [id = 214] 11:12:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06C2E800 == 31 [pid = 2900] [id = 213] 11:12:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06612800 == 30 [pid = 2900] [id = 212] 11:12:08 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E0C53C400) [pid = 2900] [serial = 588] [outer = 0000000000000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E0CD3F000) [pid = 2900] [serial = 621] [outer = 0000000000000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0CD36400) [pid = 2900] [serial = 620] [outer = 0000000000000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0CBDBC00) [pid = 2900] [serial = 618] [outer = 0000000000000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0C287C00) [pid = 2900] [serial = 612] [outer = 0000000000000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0CA79C00) [pid = 2900] [serial = 614] [outer = 0000000000000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0C142C00) [pid = 2900] [serial = 608] [outer = 0000000000000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0C6AD400) [pid = 2900] [serial = 590] [outer = 0000000000000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0A4DDC00) [pid = 2900] [serial = 603] [outer = 0000000000000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0CAD7000) [pid = 2900] [serial = 617] [outer = 0000000000000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E068A0C00) [pid = 2900] [serial = 597] [outer = 0000000000000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0689F800) [pid = 2900] [serial = 594] [outer = 0000000000000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E07F39400) [pid = 2900] [serial = 600] [outer = 0000000000000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0A6C7000) [pid = 2900] [serial = 606] [outer = 0000000000000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0CACD400) [pid = 2900] [serial = 615] [outer = 0000000000000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E06183800) [pid = 2900] [serial = 596] [outer = 0000000000000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0C196400) [pid = 2900] [serial = 609] [outer = 0000000000000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0620A400) [pid = 2900] [serial = 611] [outer = 0000000000000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E07225000) [pid = 2900] [serial = 599] [outer = 0000000000000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E05FE3C00) [pid = 2900] [serial = 593] [outer = 0000000000000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E0A424400) [pid = 2900] [serial = 602] [outer = 0000000000000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E0A64CC00) [pid = 2900] [serial = 605] [outer = 0000000000000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2900 | --DOMWINDOW == 65 (0000002E0C6BE000) [pid = 2900] [serial = 591] [outer = 0000000000000000] [url = about:blank] 11:12:08 INFO - PROCESS | 2900 | 1467051128654 Marionette TRACE conn7 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 11:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1282ms 11:12:08 INFO - PROCESS | 2900 | 1467051128672 Marionette TRACE conn7 -> [0,853,"getWindowHandle",null] 11:12:08 INFO - PROCESS | 2900 | 1467051128676 Marionette TRACE conn7 <- [1,853,null,{"value":"13"}] 11:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:12:08 INFO - PROCESS | 2900 | 1467051128681 Marionette TRACE conn7 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:12:08 INFO - PROCESS | 2900 | 1467051128684 Marionette TRACE conn7 <- [1,854,null,{}] 11:12:08 INFO - PROCESS | 2900 | 1467051128689 Marionette TRACE conn7 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:08 INFO - PROCESS | 2900 | 1467051128692 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:08 INFO - PROCESS | 2900 | 1467051128784 Marionette TRACE conn7 <- [1,855,null,{"value":null}] 11:12:08 INFO - PROCESS | 2900 | 1467051128791 Marionette TRACE conn7 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:08 INFO - PROCESS | 2900 | 1467051128795 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:08 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0660E800 == 31 [pid = 2900] [id = 223] 11:12:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 66 (0000002E05A0AC00) [pid = 2900] [serial = 668] [outer = 0000000000000000] 11:12:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E06179800) [pid = 2900] [serial = 669] [outer = 0000002E05A0AC00] 11:12:08 INFO - PROCESS | 2900 | 1467051128844 Marionette DEBUG loaded listener.js 11:12:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E0698B000) [pid = 2900] [serial = 670] [outer = 0000002E05A0AC00] 11:12:09 INFO - PROCESS | 2900 | 1467051129320 Marionette TRACE conn7 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 11:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 691ms 11:12:09 INFO - PROCESS | 2900 | 1467051129385 Marionette TRACE conn7 -> [0,857,"getWindowHandle",null] 11:12:09 INFO - PROCESS | 2900 | 1467051129390 Marionette TRACE conn7 <- [1,857,null,{"value":"13"}] 11:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:12:09 INFO - PROCESS | 2900 | 1467051129396 Marionette TRACE conn7 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:12:09 INFO - PROCESS | 2900 | 1467051129399 Marionette TRACE conn7 <- [1,858,null,{}] 11:12:09 INFO - PROCESS | 2900 | 1467051129405 Marionette TRACE conn7 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:09 INFO - PROCESS | 2900 | 1467051129408 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:09 INFO - PROCESS | 2900 | 1467051129495 Marionette TRACE conn7 <- [1,859,null,{"value":null}] 11:12:09 INFO - PROCESS | 2900 | 1467051129566 Marionette TRACE conn7 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:09 INFO - PROCESS | 2900 | 1467051129569 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:09 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E07F7A000 == 32 [pid = 2900] [id = 224] 11:12:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E07F41800) [pid = 2900] [serial = 671] [outer = 0000000000000000] 11:12:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E08C66000) [pid = 2900] [serial = 672] [outer = 0000002E07F41800] 11:12:09 INFO - PROCESS | 2900 | 1467051129617 Marionette DEBUG loaded listener.js 11:12:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0A424400) [pid = 2900] [serial = 673] [outer = 0000002E07F41800] 11:12:10 INFO - PROCESS | 2900 | 1467051130008 Marionette TRACE conn7 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 11:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 691ms 11:12:10 INFO - PROCESS | 2900 | 1467051130091 Marionette TRACE conn7 -> [0,861,"getWindowHandle",null] 11:12:10 INFO - PROCESS | 2900 | 1467051130093 Marionette TRACE conn7 <- [1,861,null,{"value":"13"}] 11:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:12:10 INFO - PROCESS | 2900 | 1467051130102 Marionette TRACE conn7 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:12:10 INFO - PROCESS | 2900 | 1467051130106 Marionette TRACE conn7 <- [1,862,null,{}] 11:12:10 INFO - PROCESS | 2900 | 1467051130117 Marionette TRACE conn7 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:10 INFO - PROCESS | 2900 | 1467051130122 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:10 INFO - PROCESS | 2900 | 1467051130209 Marionette TRACE conn7 <- [1,863,null,{"value":null}] 11:12:10 INFO - PROCESS | 2900 | 1467051130225 Marionette TRACE conn7 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:10 INFO - PROCESS | 2900 | 1467051130228 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:10 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C20B000 == 33 [pid = 2900] [id = 225] 11:12:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0A6C7000) [pid = 2900] [serial = 674] [outer = 0000000000000000] 11:12:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0C138C00) [pid = 2900] [serial = 675] [outer = 0000002E0A6C7000] 11:12:10 INFO - PROCESS | 2900 | 1467051130277 Marionette DEBUG loaded listener.js 11:12:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0C193400) [pid = 2900] [serial = 676] [outer = 0000002E0A6C7000] 11:12:10 INFO - PROCESS | 2900 | 1467051130715 Marionette TRACE conn7 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 11:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 650ms 11:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:12:10 INFO - PROCESS | 2900 | 1467051130755 Marionette TRACE conn7 -> [0,865,"getWindowHandle",null] 11:12:10 INFO - PROCESS | 2900 | 1467051130758 Marionette TRACE conn7 <- [1,865,null,{"value":"13"}] 11:12:10 INFO - PROCESS | 2900 | 1467051130761 Marionette TRACE conn7 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:12:10 INFO - PROCESS | 2900 | 1467051130763 Marionette TRACE conn7 <- [1,866,null,{}] 11:12:10 INFO - PROCESS | 2900 | 1467051130766 Marionette TRACE conn7 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:10 INFO - PROCESS | 2900 | 1467051130768 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:10 INFO - PROCESS | 2900 | 1467051130907 Marionette TRACE conn7 <- [1,867,null,{"value":null}] 11:12:10 INFO - PROCESS | 2900 | 1467051130932 Marionette TRACE conn7 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:10 INFO - PROCESS | 2900 | 1467051130934 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:10 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C5D1800 == 34 [pid = 2900] [id = 226] 11:12:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0C6A5400) [pid = 2900] [serial = 677] [outer = 0000000000000000] 11:12:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0C6AB000) [pid = 2900] [serial = 678] [outer = 0000002E0C6A5400] 11:12:10 INFO - PROCESS | 2900 | 1467051130986 Marionette DEBUG loaded listener.js 11:12:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0C6C2400) [pid = 2900] [serial = 679] [outer = 0000002E0C6A5400] 11:12:11 INFO - PROCESS | 2900 | 1467051131428 Marionette TRACE conn7 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 11:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 691ms 11:12:11 INFO - PROCESS | 2900 | 1467051131454 Marionette TRACE conn7 -> [0,869,"getWindowHandle",null] 11:12:11 INFO - PROCESS | 2900 | 1467051131457 Marionette TRACE conn7 <- [1,869,null,{"value":"13"}] 11:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:12:11 INFO - PROCESS | 2900 | 1467051131460 Marionette TRACE conn7 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:12:11 INFO - PROCESS | 2900 | 1467051131462 Marionette TRACE conn7 <- [1,870,null,{}] 11:12:11 INFO - PROCESS | 2900 | 1467051131465 Marionette TRACE conn7 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:11 INFO - PROCESS | 2900 | 1467051131468 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:11 INFO - PROCESS | 2900 | 1467051131580 Marionette TRACE conn7 <- [1,871,null,{"value":null}] 11:12:11 INFO - PROCESS | 2900 | 1467051131585 Marionette TRACE conn7 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:11 INFO - PROCESS | 2900 | 1467051131587 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:11 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D971800 == 35 [pid = 2900] [id = 227] 11:12:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0C542000) [pid = 2900] [serial = 680] [outer = 0000000000000000] 11:12:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0CBDB800) [pid = 2900] [serial = 681] [outer = 0000002E0C542000] 11:12:11 INFO - PROCESS | 2900 | 1467051131631 Marionette DEBUG loaded listener.js 11:12:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0CD42000) [pid = 2900] [serial = 682] [outer = 0000002E0C542000] 11:12:12 INFO - PROCESS | 2900 | 1467051132070 Marionette TRACE conn7 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 11:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 692ms 11:12:12 INFO - PROCESS | 2900 | 1467051132155 Marionette TRACE conn7 -> [0,873,"getWindowHandle",null] 11:12:12 INFO - PROCESS | 2900 | 1467051132158 Marionette TRACE conn7 <- [1,873,null,{"value":"13"}] 11:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:12:12 INFO - PROCESS | 2900 | 1467051132161 Marionette TRACE conn7 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:12:12 INFO - PROCESS | 2900 | 1467051132163 Marionette TRACE conn7 <- [1,874,null,{}] 11:12:12 INFO - PROCESS | 2900 | 1467051132173 Marionette TRACE conn7 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:12 INFO - PROCESS | 2900 | 1467051132179 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:12 INFO - PROCESS | 2900 | 1467051132356 Marionette TRACE conn7 <- [1,875,null,{"value":null}] 11:12:12 INFO - PROCESS | 2900 | 1467051132374 Marionette TRACE conn7 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:12 INFO - PROCESS | 2900 | 1467051132376 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:12 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DDA3000 == 36 [pid = 2900] [id = 228] 11:12:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0DDDB800) [pid = 2900] [serial = 683] [outer = 0000000000000000] 11:12:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E76FCB400) [pid = 2900] [serial = 684] [outer = 0000002E0DDDB800] 11:12:12 INFO - PROCESS | 2900 | 1467051132421 Marionette DEBUG loaded listener.js 11:12:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E77022C00) [pid = 2900] [serial = 685] [outer = 0000002E0DDDB800] 11:12:12 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E06987C00) [pid = 2900] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:12:12 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E05CA0800) [pid = 2900] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:12:12 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E06988000) [pid = 2900] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:12:12 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0A52D000) [pid = 2900] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:12:12 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E05CA1800) [pid = 2900] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:12:12 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E06985000) [pid = 2900] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:12:12 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E02B5B400) [pid = 2900] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:12:12 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E05C9B800) [pid = 2900] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:12:12 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E06631000) [pid = 2900] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:12:12 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0A4DA800) [pid = 2900] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:12:12 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0C6C2000) [pid = 2900] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:12:12 INFO - PROCESS | 2900 | 1467051132904 Marionette TRACE conn7 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 11:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 797ms 11:12:12 INFO - PROCESS | 2900 | 1467051132962 Marionette TRACE conn7 -> [0,877,"getWindowHandle",null] 11:12:12 INFO - PROCESS | 2900 | 1467051132964 Marionette TRACE conn7 <- [1,877,null,{"value":"13"}] 11:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:12:12 INFO - PROCESS | 2900 | 1467051132968 Marionette TRACE conn7 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:12:12 INFO - PROCESS | 2900 | 1467051132969 Marionette TRACE conn7 <- [1,878,null,{}] 11:12:12 INFO - PROCESS | 2900 | 1467051132973 Marionette TRACE conn7 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:12 INFO - PROCESS | 2900 | 1467051132975 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:13 INFO - PROCESS | 2900 | 1467051133055 Marionette TRACE conn7 <- [1,879,null,{"value":null}] 11:12:13 INFO - PROCESS | 2900 | 1467051133063 Marionette TRACE conn7 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:13 INFO - PROCESS | 2900 | 1467051133065 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:13 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E76F57800 == 37 [pid = 2900] [id = 229] 11:12:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E02B17800) [pid = 2900] [serial = 686] [outer = 0000000000000000] 11:12:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E07575400) [pid = 2900] [serial = 687] [outer = 0000002E02B17800] 11:12:13 INFO - PROCESS | 2900 | 1467051133171 Marionette DEBUG loaded listener.js 11:12:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E77027000) [pid = 2900] [serial = 688] [outer = 0000002E02B17800] 11:12:13 INFO - PROCESS | 2900 | 1467051133529 Marionette TRACE conn7 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 11:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 587ms 11:12:13 INFO - PROCESS | 2900 | 1467051133559 Marionette TRACE conn7 -> [0,881,"getWindowHandle",null] 11:12:13 INFO - PROCESS | 2900 | 1467051133561 Marionette TRACE conn7 <- [1,881,null,{"value":"13"}] 11:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:12:13 INFO - PROCESS | 2900 | 1467051133564 Marionette TRACE conn7 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:12:13 INFO - PROCESS | 2900 | 1467051133566 Marionette TRACE conn7 <- [1,882,null,{}] 11:12:13 INFO - PROCESS | 2900 | 1467051133570 Marionette TRACE conn7 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:13 INFO - PROCESS | 2900 | 1467051133572 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:13 INFO - PROCESS | 2900 | 1467051133662 Marionette TRACE conn7 <- [1,883,null,{"value":null}] 11:12:13 INFO - PROCESS | 2900 | 1467051133756 Marionette TRACE conn7 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:13 INFO - PROCESS | 2900 | 1467051133758 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:13 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7904C000 == 38 [pid = 2900] [id = 230] 11:12:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0598BC00) [pid = 2900] [serial = 689] [outer = 0000000000000000] 11:12:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0DC0B800) [pid = 2900] [serial = 690] [outer = 0000002E0598BC00] 11:12:13 INFO - PROCESS | 2900 | 1467051133803 Marionette DEBUG loaded listener.js 11:12:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E77177800) [pid = 2900] [serial = 691] [outer = 0000002E0598BC00] 11:12:14 INFO - PROCESS | 2900 | 1467051134142 Marionette TRACE conn7 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 11:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 626ms 11:12:14 INFO - PROCESS | 2900 | 1467051134193 Marionette TRACE conn7 -> [0,885,"getWindowHandle",null] 11:12:14 INFO - PROCESS | 2900 | 1467051134195 Marionette TRACE conn7 <- [1,885,null,{"value":"13"}] 11:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:12:14 INFO - PROCESS | 2900 | 1467051134199 Marionette TRACE conn7 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:12:14 INFO - PROCESS | 2900 | 1467051134201 Marionette TRACE conn7 <- [1,886,null,{}] 11:12:14 INFO - PROCESS | 2900 | 1467051134204 Marionette TRACE conn7 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:14 INFO - PROCESS | 2900 | 1467051134206 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:14 INFO - PROCESS | 2900 | 1467051134317 Marionette TRACE conn7 <- [1,887,null,{"value":null}] 11:12:14 INFO - PROCESS | 2900 | 1467051134359 Marionette TRACE conn7 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:14 INFO - PROCESS | 2900 | 1467051134361 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:14 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E797D4800 == 39 [pid = 2900] [id = 231] 11:12:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E77173800) [pid = 2900] [serial = 692] [outer = 0000000000000000] 11:12:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E7717D000) [pid = 2900] [serial = 693] [outer = 0000002E77173800] 11:12:14 INFO - PROCESS | 2900 | 1467051134406 Marionette DEBUG loaded listener.js 11:12:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E779D3800) [pid = 2900] [serial = 694] [outer = 0000002E77173800] 11:12:14 INFO - PROCESS | 2900 | 1467051134772 Marionette TRACE conn7 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 11:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 627ms 11:12:14 INFO - PROCESS | 2900 | 1467051134861 Marionette TRACE conn7 -> [0,889,"getWindowHandle",null] 11:12:14 INFO - PROCESS | 2900 | 1467051134866 Marionette TRACE conn7 <- [1,889,null,{"value":"13"}] 11:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:12:14 INFO - PROCESS | 2900 | 1467051134871 Marionette TRACE conn7 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:12:14 INFO - PROCESS | 2900 | 1467051134876 Marionette TRACE conn7 <- [1,890,null,{}] 11:12:14 INFO - PROCESS | 2900 | 1467051134887 Marionette TRACE conn7 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:14 INFO - PROCESS | 2900 | 1467051134891 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:15 INFO - PROCESS | 2900 | 1467051135063 Marionette TRACE conn7 <- [1,891,null,{"value":null}] 11:12:15 INFO - PROCESS | 2900 | 1467051135143 Marionette TRACE conn7 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:15 INFO - PROCESS | 2900 | 1467051135147 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:15 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0682C000 == 40 [pid = 2900] [id = 232] 11:12:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E05FE1400) [pid = 2900] [serial = 695] [outer = 0000000000000000] 11:12:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0689CC00) [pid = 2900] [serial = 696] [outer = 0000002E05FE1400] 11:12:15 INFO - PROCESS | 2900 | 1467051135211 Marionette DEBUG loaded listener.js 11:12:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E07F40C00) [pid = 2900] [serial = 697] [outer = 0000002E05FE1400] 11:12:15 INFO - PROCESS | 2900 | 1467051135837 Marionette TRACE conn7 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 11:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 985ms 11:12:15 INFO - PROCESS | 2900 | 1467051135859 Marionette TRACE conn7 -> [0,893,"getWindowHandle",null] 11:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:12:15 INFO - PROCESS | 2900 | 1467051135862 Marionette TRACE conn7 <- [1,893,null,{"value":"13"}] 11:12:15 INFO - PROCESS | 2900 | 1467051135869 Marionette TRACE conn7 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:12:15 INFO - PROCESS | 2900 | 1467051135874 Marionette TRACE conn7 <- [1,894,null,{}] 11:12:15 INFO - PROCESS | 2900 | 1467051135878 Marionette TRACE conn7 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:15 INFO - PROCESS | 2900 | 1467051135881 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:16 INFO - PROCESS | 2900 | 1467051135995 Marionette TRACE conn7 <- [1,895,null,{"value":null}] 11:12:16 INFO - PROCESS | 2900 | 1467051136068 Marionette TRACE conn7 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:16 INFO - PROCESS | 2900 | 1467051136071 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:16 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CB35000 == 41 [pid = 2900] [id = 233] 11:12:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E0A645C00) [pid = 2900] [serial = 698] [outer = 0000000000000000] 11:12:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E0C136400) [pid = 2900] [serial = 699] [outer = 0000002E0A645C00] 11:12:16 INFO - PROCESS | 2900 | 1467051136128 Marionette DEBUG loaded listener.js 11:12:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E0C540400) [pid = 2900] [serial = 700] [outer = 0000002E0A645C00] 11:12:16 INFO - PROCESS | 2900 | 1467051136769 Marionette TRACE conn7 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 11:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 944ms 11:12:16 INFO - PROCESS | 2900 | 1467051136811 Marionette TRACE conn7 -> [0,897,"getWindowHandle",null] 11:12:16 INFO - PROCESS | 2900 | 1467051136814 Marionette TRACE conn7 <- [1,897,null,{"value":"13"}] 11:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:12:16 INFO - PROCESS | 2900 | 1467051136818 Marionette TRACE conn7 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:12:16 INFO - PROCESS | 2900 | 1467051136820 Marionette TRACE conn7 <- [1,898,null,{}] 11:12:16 INFO - PROCESS | 2900 | 1467051136831 Marionette TRACE conn7 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:16 INFO - PROCESS | 2900 | 1467051136836 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:16 INFO - PROCESS | 2900 | 1467051136951 Marionette TRACE conn7 <- [1,899,null,{"value":null}] 11:12:17 INFO - PROCESS | 2900 | 1467051137028 Marionette TRACE conn7 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:17 INFO - PROCESS | 2900 | 1467051137032 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:17 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7D27D000 == 42 [pid = 2900] [id = 234] 11:12:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E0DDE3000) [pid = 2900] [serial = 701] [outer = 0000000000000000] 11:12:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E0DDE6800) [pid = 2900] [serial = 702] [outer = 0000002E0DDE3000] 11:12:17 INFO - PROCESS | 2900 | 1467051137131 Marionette DEBUG loaded listener.js 11:12:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E77A06800) [pid = 2900] [serial = 703] [outer = 0000002E0DDE3000] 11:12:17 INFO - PROCESS | 2900 | 1467051137764 Marionette TRACE conn7 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 11:12:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:12:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 987ms 11:12:17 INFO - PROCESS | 2900 | 1467051137806 Marionette TRACE conn7 -> [0,901,"getWindowHandle",null] 11:12:17 INFO - PROCESS | 2900 | 1467051137809 Marionette TRACE conn7 <- [1,901,null,{"value":"13"}] 11:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:12:17 INFO - PROCESS | 2900 | 1467051137812 Marionette TRACE conn7 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:12:17 INFO - PROCESS | 2900 | 1467051137814 Marionette TRACE conn7 <- [1,902,null,{}] 11:12:17 INFO - PROCESS | 2900 | 1467051137818 Marionette TRACE conn7 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:17 INFO - PROCESS | 2900 | 1467051137821 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:17 INFO - PROCESS | 2900 | 1467051137932 Marionette TRACE conn7 <- [1,903,null,{"value":null}] 11:12:18 INFO - PROCESS | 2900 | 1467051138007 Marionette TRACE conn7 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:18 INFO - PROCESS | 2900 | 1467051138009 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:18 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E78980000 == 43 [pid = 2900] [id = 235] 11:12:18 INFO - PROCESS | 2900 | ++DOMWINDOW == 91 (0000002E0DC04800) [pid = 2900] [serial = 704] [outer = 0000000000000000] 11:12:18 INFO - PROCESS | 2900 | ++DOMWINDOW == 92 (0000002E7823E800) [pid = 2900] [serial = 705] [outer = 0000002E0DC04800] 11:12:18 INFO - PROCESS | 2900 | 1467051138118 Marionette DEBUG loaded listener.js 11:12:18 INFO - PROCESS | 2900 | ++DOMWINDOW == 93 (0000002E784C8400) [pid = 2900] [serial = 706] [outer = 0000002E0DC04800] 11:12:18 INFO - PROCESS | 2900 | 1467051138829 Marionette TRACE conn7 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 11:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1026ms 11:12:18 INFO - PROCESS | 2900 | 1467051138841 Marionette TRACE conn7 -> [0,905,"getWindowHandle",null] 11:12:18 INFO - PROCESS | 2900 | 1467051138846 Marionette TRACE conn7 <- [1,905,null,{"value":"13"}] 11:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:12:18 INFO - PROCESS | 2900 | 1467051138851 Marionette TRACE conn7 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:12:18 INFO - PROCESS | 2900 | 1467051138854 Marionette TRACE conn7 <- [1,906,null,{}] 11:12:18 INFO - PROCESS | 2900 | 1467051138878 Marionette TRACE conn7 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:18 INFO - PROCESS | 2900 | 1467051138881 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:18 INFO - PROCESS | 2900 | 1467051138992 Marionette TRACE conn7 <- [1,907,null,{"value":null}] 11:12:19 INFO - PROCESS | 2900 | 1467051139068 Marionette TRACE conn7 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:19 INFO - PROCESS | 2900 | 1467051139071 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:19 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0660B800 == 44 [pid = 2900] [id = 236] 11:12:19 INFO - PROCESS | 2900 | ++DOMWINDOW == 94 (0000002E06983800) [pid = 2900] [serial = 707] [outer = 0000000000000000] 11:12:19 INFO - PROCESS | 2900 | ++DOMWINDOW == 95 (0000002E06B96400) [pid = 2900] [serial = 708] [outer = 0000002E06983800] 11:12:19 INFO - PROCESS | 2900 | 1467051139121 Marionette DEBUG loaded listener.js 11:12:19 INFO - PROCESS | 2900 | ++DOMWINDOW == 96 (0000002E0882D400) [pid = 2900] [serial = 709] [outer = 0000002E06983800] 11:12:19 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0686C800 == 43 [pid = 2900] [id = 211] 11:12:19 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7904C000 == 42 [pid = 2900] [id = 230] 11:12:19 INFO - PROCESS | 2900 | --DOCSHELL 0000002E76F57800 == 41 [pid = 2900] [id = 229] 11:12:19 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DDA3000 == 40 [pid = 2900] [id = 228] 11:12:19 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D971800 == 39 [pid = 2900] [id = 227] 11:12:19 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C5D1800 == 38 [pid = 2900] [id = 226] 11:12:19 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C20B000 == 37 [pid = 2900] [id = 225] 11:12:19 INFO - PROCESS | 2900 | --DOCSHELL 0000002E07F7A000 == 36 [pid = 2900] [id = 224] 11:12:19 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0660E800 == 35 [pid = 2900] [id = 223] 11:12:19 INFO - PROCESS | 2900 | --DOCSHELL 0000002E03D8E000 == 34 [pid = 2900] [id = 220] 11:12:19 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C567000 == 33 [pid = 2900] [id = 222] 11:12:19 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A5D1000 == 32 [pid = 2900] [id = 221] 11:12:19 INFO - PROCESS | 2900 | --DOCSHELL 0000002E78980000 == 31 [pid = 2900] [id = 235] 11:12:19 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7D27D000 == 30 [pid = 2900] [id = 234] 11:12:19 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0CB35000 == 29 [pid = 2900] [id = 233] 11:12:19 INFO - PROCESS | 2900 | --DOCSHELL 0000002E797D4800 == 28 [pid = 2900] [id = 231] 11:12:19 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0682C000 == 27 [pid = 2900] [id = 232] 11:12:20 INFO - PROCESS | 2900 | --DOMWINDOW == 95 (0000002E06B96800) [pid = 2900] [serial = 638] [outer = 0000000000000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2900 | --DOMWINDOW == 94 (0000002E075DD000) [pid = 2900] [serial = 639] [outer = 0000000000000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2900 | --DOMWINDOW == 93 (0000002E0A422400) [pid = 2900] [serial = 641] [outer = 0000000000000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2900 | --DOMWINDOW == 92 (0000002E06B95000) [pid = 2900] [serial = 632] [outer = 0000000000000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2900 | --DOMWINDOW == 91 (0000002E09351C00) [pid = 2900] [serial = 633] [outer = 0000000000000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2900 | --DOMWINDOW == 90 (0000002E0A642400) [pid = 2900] [serial = 644] [outer = 0000000000000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E05ECE000) [pid = 2900] [serial = 635] [outer = 0000000000000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E05FE2000) [pid = 2900] [serial = 636] [outer = 0000000000000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E0C140800) [pid = 2900] [serial = 647] [outer = 0000000000000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E0A6C0000) [pid = 2900] [serial = 645] [outer = 0000000000000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0C193000) [pid = 2900] [serial = 648] [outer = 0000000000000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0598F400) [pid = 2900] [serial = 650] [outer = 0000000000000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0CD3B000) [pid = 2900] [serial = 653] [outer = 0000000000000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E07F35400) [pid = 2900] [serial = 624] [outer = 0000000000000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E06989C00) [pid = 2900] [serial = 623] [outer = 0000000000000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0C197C00) [pid = 2900] [serial = 627] [outer = 0000000000000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0A64F800) [pid = 2900] [serial = 626] [outer = 0000000000000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0D7E4800) [pid = 2900] [serial = 630] [outer = 0000000000000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0CBDC400) [pid = 2900] [serial = 629] [outer = 0000000000000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0C28A000) [pid = 2900] [serial = 651] [outer = 0000000000000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0D7E6C00) [pid = 2900] [serial = 654] [outer = 0000000000000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0A4D8000) [pid = 2900] [serial = 642] [outer = 0000000000000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0DC03000) [pid = 2900] [serial = 656] [outer = 0000000000000000] [url = about:blank] 11:12:20 INFO - PROCESS | 2900 | 1467051140345 Marionette TRACE conn7 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 11:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1537ms 11:12:20 INFO - PROCESS | 2900 | 1467051140393 Marionette TRACE conn7 -> [0,909,"getWindowHandle",null] 11:12:20 INFO - PROCESS | 2900 | 1467051140398 Marionette TRACE conn7 <- [1,909,null,{"value":"13"}] 11:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:12:20 INFO - PROCESS | 2900 | 1467051140402 Marionette TRACE conn7 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:12:20 INFO - PROCESS | 2900 | 1467051140405 Marionette TRACE conn7 <- [1,910,null,{}] 11:12:20 INFO - PROCESS | 2900 | 1467051140410 Marionette TRACE conn7 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:20 INFO - PROCESS | 2900 | 1467051140413 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:20 INFO - PROCESS | 2900 | 1467051140498 Marionette TRACE conn7 <- [1,911,null,{"value":null}] 11:12:20 INFO - PROCESS | 2900 | 1467051140506 Marionette TRACE conn7 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:20 INFO - PROCESS | 2900 | 1467051140509 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:20 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0660E800 == 28 [pid = 2900] [id = 237] 11:12:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E05C2CC00) [pid = 2900] [serial = 710] [outer = 0000000000000000] 11:12:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E05FD7800) [pid = 2900] [serial = 711] [outer = 0000002E05C2CC00] 11:12:20 INFO - PROCESS | 2900 | 1467051140558 Marionette DEBUG loaded listener.js 11:12:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E06209800) [pid = 2900] [serial = 712] [outer = 0000002E05C2CC00] 11:12:21 INFO - PROCESS | 2900 | 1467051141032 Marionette TRACE conn7 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 11:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 692ms 11:12:21 INFO - PROCESS | 2900 | 1467051141099 Marionette TRACE conn7 -> [0,913,"getWindowHandle",null] 11:12:21 INFO - PROCESS | 2900 | 1467051141104 Marionette TRACE conn7 <- [1,913,null,{"value":"13"}] 11:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:12:21 INFO - PROCESS | 2900 | 1467051141111 Marionette TRACE conn7 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:12:21 INFO - PROCESS | 2900 | 1467051141114 Marionette TRACE conn7 <- [1,914,null,{}] 11:12:21 INFO - PROCESS | 2900 | 1467051141117 Marionette TRACE conn7 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:21 INFO - PROCESS | 2900 | 1467051141120 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:21 INFO - PROCESS | 2900 | 1467051141216 Marionette TRACE conn7 <- [1,915,null,{"value":null}] 11:12:21 INFO - PROCESS | 2900 | 1467051141229 Marionette TRACE conn7 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:21 INFO - PROCESS | 2900 | 1467051141231 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:21 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E07320000 == 29 [pid = 2900] [id = 238] 11:12:21 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E06B9C400) [pid = 2900] [serial = 713] [outer = 0000000000000000] 11:12:21 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0721E000) [pid = 2900] [serial = 714] [outer = 0000002E06B9C400] 11:12:21 INFO - PROCESS | 2900 | 1467051141281 Marionette DEBUG loaded listener.js 11:12:21 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E07F3BC00) [pid = 2900] [serial = 715] [outer = 0000002E06B9C400] 11:12:21 INFO - PROCESS | 2900 | 1467051141751 Marionette TRACE conn7 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 11:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 691ms 11:12:21 INFO - PROCESS | 2900 | 1467051141804 Marionette TRACE conn7 -> [0,917,"getWindowHandle",null] 11:12:21 INFO - PROCESS | 2900 | 1467051141806 Marionette TRACE conn7 <- [1,917,null,{"value":"13"}] 11:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:12:21 INFO - PROCESS | 2900 | 1467051141810 Marionette TRACE conn7 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:12:21 INFO - PROCESS | 2900 | 1467051141814 Marionette TRACE conn7 <- [1,918,null,{}] 11:12:21 INFO - PROCESS | 2900 | 1467051141825 Marionette TRACE conn7 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:21 INFO - PROCESS | 2900 | 1467051141830 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:21 INFO - PROCESS | 2900 | 1467051141914 Marionette TRACE conn7 <- [1,919,null,{"value":null}] 11:12:21 INFO - PROCESS | 2900 | 1467051141923 Marionette TRACE conn7 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:21 INFO - PROCESS | 2900 | 1467051141927 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:22 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A5C0800 == 30 [pid = 2900] [id = 239] 11:12:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E05C9B400) [pid = 2900] [serial = 716] [outer = 0000000000000000] 11:12:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0A424000) [pid = 2900] [serial = 717] [outer = 0000002E05C9B400] 11:12:22 INFO - PROCESS | 2900 | 1467051142038 Marionette DEBUG loaded listener.js 11:12:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0A4DB400) [pid = 2900] [serial = 718] [outer = 0000002E05C9B400] 11:12:22 INFO - PROCESS | 2900 | 1467051142443 Marionette TRACE conn7 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 11:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 691ms 11:12:22 INFO - PROCESS | 2900 | 1467051142504 Marionette TRACE conn7 -> [0,921,"getWindowHandle",null] 11:12:22 INFO - PROCESS | 2900 | 1467051142507 Marionette TRACE conn7 <- [1,921,null,{"value":"13"}] 11:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:12:22 INFO - PROCESS | 2900 | 1467051142511 Marionette TRACE conn7 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:12:22 INFO - PROCESS | 2900 | 1467051142513 Marionette TRACE conn7 <- [1,922,null,{}] 11:12:22 INFO - PROCESS | 2900 | 1467051142516 Marionette TRACE conn7 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:22 INFO - PROCESS | 2900 | 1467051142518 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:22 INFO - PROCESS | 2900 | 1467051142658 Marionette TRACE conn7 <- [1,923,null,{"value":null}] 11:12:22 INFO - PROCESS | 2900 | 1467051142677 Marionette TRACE conn7 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:22 INFO - PROCESS | 2900 | 1467051142679 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:22 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C202800 == 31 [pid = 2900] [id = 240] 11:12:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0A52F800) [pid = 2900] [serial = 719] [outer = 0000000000000000] 11:12:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0A64F800) [pid = 2900] [serial = 720] [outer = 0000002E0A52F800] 11:12:22 INFO - PROCESS | 2900 | 1467051142725 Marionette DEBUG loaded listener.js 11:12:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E0A6C6C00) [pid = 2900] [serial = 721] [outer = 0000002E0A52F800] 11:12:23 INFO - PROCESS | 2900 | 1467051143158 Marionette TRACE conn7 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 11:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 693ms 11:12:23 INFO - PROCESS | 2900 | 1467051143209 Marionette TRACE conn7 -> [0,925,"getWindowHandle",null] 11:12:23 INFO - PROCESS | 2900 | 1467051143211 Marionette TRACE conn7 <- [1,925,null,{"value":"13"}] 11:12:23 INFO - PROCESS | 2900 | 1467051143214 Marionette TRACE conn7 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:12:23 INFO - PROCESS | 2900 | 1467051143216 Marionette TRACE conn7 <- [1,926,null,{}] 11:12:23 INFO - PROCESS | 2900 | 1467051143220 Marionette TRACE conn7 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:23 INFO - PROCESS | 2900 | 1467051143222 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:23 INFO - PROCESS | 2900 | 1467051143327 Marionette TRACE conn7 <- [1,927,null,{"value":null}] 11:12:23 INFO - PROCESS | 2900 | 1467051143335 Marionette TRACE conn7 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:23 INFO - PROCESS | 2900 | 1467051143337 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:23 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C55F000 == 32 [pid = 2900] [id = 241] 11:12:23 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E06B9B400) [pid = 2900] [serial = 722] [outer = 0000000000000000] 11:12:23 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E0C141800) [pid = 2900] [serial = 723] [outer = 0000002E06B9B400] 11:12:23 INFO - PROCESS | 2900 | 1467051143382 Marionette DEBUG loaded listener.js 11:12:23 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E0C193000) [pid = 2900] [serial = 724] [outer = 0000002E06B9B400] 11:12:23 INFO - PROCESS | 2900 | 1467051143856 Marionette TRACE conn7 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 11:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 11:12:23 INFO - PROCESS | 2900 | 1467051143890 Marionette TRACE conn7 -> [0,929,"getWindowHandle",null] 11:12:23 INFO - PROCESS | 2900 | 1467051143892 Marionette TRACE conn7 <- [1,929,null,{"value":"13"}] 11:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:12:23 INFO - PROCESS | 2900 | 1467051143896 Marionette TRACE conn7 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:12:23 INFO - PROCESS | 2900 | 1467051143897 Marionette TRACE conn7 <- [1,930,null,{}] 11:12:23 INFO - PROCESS | 2900 | 1467051143910 Marionette TRACE conn7 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:23 INFO - PROCESS | 2900 | 1467051143916 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:24 INFO - PROCESS | 2900 | 1467051144073 Marionette TRACE conn7 <- [1,931,null,{"value":null}] 11:12:24 INFO - PROCESS | 2900 | 1467051144100 Marionette TRACE conn7 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:24 INFO - PROCESS | 2900 | 1467051144102 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:24 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CDC0800 == 33 [pid = 2900] [id = 242] 11:12:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E05958800) [pid = 2900] [serial = 725] [outer = 0000000000000000] 11:12:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E0C6A5000) [pid = 2900] [serial = 726] [outer = 0000002E05958800] 11:12:24 INFO - PROCESS | 2900 | 1467051144147 Marionette DEBUG loaded listener.js 11:12:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 91 (0000002E0CA7D800) [pid = 2900] [serial = 727] [outer = 0000002E05958800] 11:12:24 INFO - PROCESS | 2900 | --DOMWINDOW == 90 (0000002E0D7EF000) [pid = 2900] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:12:24 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E0598BC00) [pid = 2900] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:12:24 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E0C6A5400) [pid = 2900] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:12:24 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E0C542000) [pid = 2900] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:12:24 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E05A0AC00) [pid = 2900] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:12:24 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E07F41800) [pid = 2900] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:12:24 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0A6C7000) [pid = 2900] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:12:24 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0736A400) [pid = 2900] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:12:24 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E026C3400) [pid = 2900] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:12:24 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0C280400) [pid = 2900] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:12:24 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E02B17800) [pid = 2900] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:12:24 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0DDDB800) [pid = 2900] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:12:24 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E77173800) [pid = 2900] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:12:24 INFO - PROCESS | 2900 | 1467051144741 Marionette TRACE conn7 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 11:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 901ms 11:12:24 INFO - PROCESS | 2900 | 1467051144803 Marionette TRACE conn7 -> [0,933,"getWindowHandle",null] 11:12:24 INFO - PROCESS | 2900 | 1467051144805 Marionette TRACE conn7 <- [1,933,null,{"value":"13"}] 11:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:12:24 INFO - PROCESS | 2900 | 1467051144808 Marionette TRACE conn7 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:12:24 INFO - PROCESS | 2900 | 1467051144810 Marionette TRACE conn7 <- [1,934,null,{}] 11:12:24 INFO - PROCESS | 2900 | 1467051144814 Marionette TRACE conn7 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:24 INFO - PROCESS | 2900 | 1467051144816 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:24 INFO - PROCESS | 2900 | 1467051144923 Marionette TRACE conn7 <- [1,935,null,{"value":null}] 11:12:24 INFO - PROCESS | 2900 | 1467051144971 Marionette TRACE conn7 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:24 INFO - PROCESS | 2900 | 1467051144973 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:24 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DC52000 == 34 [pid = 2900] [id = 243] 11:12:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E05FE0000) [pid = 2900] [serial = 728] [outer = 0000000000000000] 11:12:25 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0A649000) [pid = 2900] [serial = 729] [outer = 0000002E05FE0000] 11:12:25 INFO - PROCESS | 2900 | 1467051145019 Marionette DEBUG loaded listener.js 11:12:25 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0CAD2C00) [pid = 2900] [serial = 730] [outer = 0000002E05FE0000] 11:12:25 INFO - PROCESS | 2900 | 1467051145378 Marionette TRACE conn7 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 11:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 628ms 11:12:25 INFO - PROCESS | 2900 | 1467051145442 Marionette TRACE conn7 -> [0,937,"getWindowHandle",null] 11:12:25 INFO - PROCESS | 2900 | 1467051145444 Marionette TRACE conn7 <- [1,937,null,{"value":"13"}] 11:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:12:25 INFO - PROCESS | 2900 | 1467051145447 Marionette TRACE conn7 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:12:25 INFO - PROCESS | 2900 | 1467051145449 Marionette TRACE conn7 <- [1,938,null,{}] 11:12:25 INFO - PROCESS | 2900 | 1467051145453 Marionette TRACE conn7 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:25 INFO - PROCESS | 2900 | 1467051145455 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:25 INFO - PROCESS | 2900 | 1467051145536 Marionette TRACE conn7 <- [1,939,null,{"value":null}] 11:12:25 INFO - PROCESS | 2900 | 1467051145541 Marionette TRACE conn7 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:25 INFO - PROCESS | 2900 | 1467051145543 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:25 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DDA3000 == 35 [pid = 2900] [id = 244] 11:12:25 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0CAD9000) [pid = 2900] [serial = 731] [outer = 0000000000000000] 11:12:25 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0CBE1800) [pid = 2900] [serial = 732] [outer = 0000002E0CAD9000] 11:12:25 INFO - PROCESS | 2900 | 1467051145595 Marionette DEBUG loaded listener.js 11:12:25 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0CD3BC00) [pid = 2900] [serial = 733] [outer = 0000002E0CAD9000] 11:12:26 INFO - PROCESS | 2900 | 1467051146017 Marionette TRACE conn7 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 11:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 629ms 11:12:26 INFO - PROCESS | 2900 | 1467051146084 Marionette TRACE conn7 -> [0,941,"getWindowHandle",null] 11:12:26 INFO - PROCESS | 2900 | 1467051146086 Marionette TRACE conn7 <- [1,941,null,{"value":"13"}] 11:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:12:26 INFO - PROCESS | 2900 | 1467051146090 Marionette TRACE conn7 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:12:26 INFO - PROCESS | 2900 | 1467051146092 Marionette TRACE conn7 <- [1,942,null,{}] 11:12:26 INFO - PROCESS | 2900 | 1467051146095 Marionette TRACE conn7 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:26 INFO - PROCESS | 2900 | 1467051146097 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:26 INFO - PROCESS | 2900 | 1467051146178 Marionette TRACE conn7 <- [1,943,null,{"value":null}] 11:12:26 INFO - PROCESS | 2900 | 1467051146184 Marionette TRACE conn7 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:26 INFO - PROCESS | 2900 | 1467051146186 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:26 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A5BF800 == 36 [pid = 2900] [id = 245] 11:12:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E0CD3CC00) [pid = 2900] [serial = 734] [outer = 0000000000000000] 11:12:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E0D7E9000) [pid = 2900] [serial = 735] [outer = 0000002E0CD3CC00] 11:12:26 INFO - PROCESS | 2900 | 1467051146229 Marionette DEBUG loaded listener.js 11:12:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E0DC03000) [pid = 2900] [serial = 736] [outer = 0000002E0CD3CC00] 11:12:26 INFO - PROCESS | 2900 | 1467051146783 Marionette TRACE conn7 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 11:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 776ms 11:12:26 INFO - PROCESS | 2900 | 1467051146921 Marionette TRACE conn7 -> [0,945,"getWindowHandle",null] 11:12:26 INFO - PROCESS | 2900 | 1467051146926 Marionette TRACE conn7 <- [1,945,null,{"value":"13"}] 11:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:12:26 INFO - PROCESS | 2900 | 1467051146943 Marionette TRACE conn7 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:12:26 INFO - PROCESS | 2900 | 1467051146947 Marionette TRACE conn7 <- [1,946,null,{}] 11:12:26 INFO - PROCESS | 2900 | 1467051146953 Marionette TRACE conn7 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:26 INFO - PROCESS | 2900 | 1467051146957 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:27 INFO - PROCESS | 2900 | 1467051147086 Marionette TRACE conn7 <- [1,947,null,{"value":null}] 11:12:27 INFO - PROCESS | 2900 | 1467051147152 Marionette TRACE conn7 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:27 INFO - PROCESS | 2900 | 1467051147157 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:27 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06B1D800 == 37 [pid = 2900] [id = 246] 11:12:27 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E05C9C800) [pid = 2900] [serial = 737] [outer = 0000000000000000] 11:12:27 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E05EE6400) [pid = 2900] [serial = 738] [outer = 0000002E05C9C800] 11:12:27 INFO - PROCESS | 2900 | 1467051147218 Marionette DEBUG loaded listener.js 11:12:27 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E068A6800) [pid = 2900] [serial = 739] [outer = 0000002E05C9C800] 11:12:27 INFO - PROCESS | 2900 | 1467051147945 Marionette TRACE conn7 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 11:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1028ms 11:12:27 INFO - PROCESS | 2900 | 1467051147976 Marionette TRACE conn7 -> [0,949,"getWindowHandle",null] 11:12:27 INFO - PROCESS | 2900 | 1467051147981 Marionette TRACE conn7 <- [1,949,null,{"value":"13"}] 11:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:12:27 INFO - PROCESS | 2900 | 1467051147988 Marionette TRACE conn7 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:12:27 INFO - PROCESS | 2900 | 1467051147991 Marionette TRACE conn7 <- [1,950,null,{}] 11:12:28 INFO - PROCESS | 2900 | 1467051147995 Marionette TRACE conn7 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:28 INFO - PROCESS | 2900 | 1467051147998 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:28 INFO - PROCESS | 2900 | 1467051148121 Marionette TRACE conn7 <- [1,951,null,{"value":null}] 11:12:28 INFO - PROCESS | 2900 | 1467051148195 Marionette TRACE conn7 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:28 INFO - PROCESS | 2900 | 1467051148198 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:28 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C25C800 == 38 [pid = 2900] [id = 247] 11:12:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 91 (0000002E0A3E0000) [pid = 2900] [serial = 740] [outer = 0000000000000000] 11:12:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 92 (0000002E0A3EC000) [pid = 2900] [serial = 741] [outer = 0000002E0A3E0000] 11:12:28 INFO - PROCESS | 2900 | 1467051148256 Marionette DEBUG loaded listener.js 11:12:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 93 (0000002E0A526C00) [pid = 2900] [serial = 742] [outer = 0000002E0A3E0000] 11:12:29 INFO - PROCESS | 2900 | 1467051149155 Marionette TRACE conn7 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 11:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1193ms 11:12:29 INFO - PROCESS | 2900 | 1467051149183 Marionette TRACE conn7 -> [0,953,"getWindowHandle",null] 11:12:29 INFO - PROCESS | 2900 | 1467051149187 Marionette TRACE conn7 <- [1,953,null,{"value":"13"}] 11:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:12:29 INFO - PROCESS | 2900 | 1467051149192 Marionette TRACE conn7 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:12:29 INFO - PROCESS | 2900 | 1467051149196 Marionette TRACE conn7 <- [1,954,null,{}] 11:12:29 INFO - PROCESS | 2900 | 1467051149201 Marionette TRACE conn7 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:29 INFO - PROCESS | 2900 | 1467051149204 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:29 INFO - PROCESS | 2900 | 1467051149329 Marionette TRACE conn7 <- [1,955,null,{"value":null}] 11:12:29 INFO - PROCESS | 2900 | 1467051149397 Marionette TRACE conn7 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:29 INFO - PROCESS | 2900 | 1467051149402 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:29 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06626800 == 39 [pid = 2900] [id = 248] 11:12:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 94 (0000002E0689C000) [pid = 2900] [serial = 743] [outer = 0000000000000000] 11:12:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 95 (0000002E0697FC00) [pid = 2900] [serial = 744] [outer = 0000002E0689C000] 11:12:29 INFO - PROCESS | 2900 | 1467051149453 Marionette DEBUG loaded listener.js 11:12:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 96 (0000002E07F37000) [pid = 2900] [serial = 745] [outer = 0000002E0689C000] 11:12:29 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DDA3000 == 38 [pid = 2900] [id = 244] 11:12:29 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DC52000 == 37 [pid = 2900] [id = 243] 11:12:29 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0CDC0800 == 36 [pid = 2900] [id = 242] 11:12:29 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C55F000 == 35 [pid = 2900] [id = 241] 11:12:29 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C202800 == 34 [pid = 2900] [id = 240] 11:12:29 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A5C0800 == 33 [pid = 2900] [id = 239] 11:12:29 INFO - PROCESS | 2900 | --DOCSHELL 0000002E07320000 == 32 [pid = 2900] [id = 238] 11:12:29 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0660E800 == 31 [pid = 2900] [id = 237] 11:12:29 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0660B800 == 30 [pid = 2900] [id = 236] 11:12:29 INFO - PROCESS | 2900 | --DOMWINDOW == 95 (0000002E0DC09C00) [pid = 2900] [serial = 657] [outer = 0000000000000000] [url = about:blank] 11:12:29 INFO - PROCESS | 2900 | --DOMWINDOW == 94 (0000002E77177800) [pid = 2900] [serial = 691] [outer = 0000000000000000] [url = about:blank] 11:12:29 INFO - PROCESS | 2900 | --DOMWINDOW == 93 (0000002E0C6AB000) [pid = 2900] [serial = 678] [outer = 0000000000000000] [url = about:blank] 11:12:29 INFO - PROCESS | 2900 | --DOMWINDOW == 92 (0000002E0C6C2400) [pid = 2900] [serial = 679] [outer = 0000000000000000] [url = about:blank] 11:12:29 INFO - PROCESS | 2900 | --DOMWINDOW == 91 (0000002E0CD42000) [pid = 2900] [serial = 682] [outer = 0000000000000000] [url = about:blank] 11:12:29 INFO - PROCESS | 2900 | --DOMWINDOW == 90 (0000002E0CBDB800) [pid = 2900] [serial = 681] [outer = 0000000000000000] [url = about:blank] 11:12:29 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E06179800) [pid = 2900] [serial = 669] [outer = 0000000000000000] [url = about:blank] 11:12:29 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E0698B000) [pid = 2900] [serial = 670] [outer = 0000000000000000] [url = about:blank] 11:12:29 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E08C66000) [pid = 2900] [serial = 672] [outer = 0000000000000000] [url = about:blank] 11:12:29 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E0A424400) [pid = 2900] [serial = 673] [outer = 0000000000000000] [url = about:blank] 11:12:29 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0C138C00) [pid = 2900] [serial = 675] [outer = 0000000000000000] [url = about:blank] 11:12:29 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E07F91800) [pid = 2900] [serial = 662] [outer = 0000000000000000] [url = about:blank] 11:12:29 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0A3E9C00) [pid = 2900] [serial = 663] [outer = 0000000000000000] [url = about:blank] 11:12:29 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E02BAC000) [pid = 2900] [serial = 659] [outer = 0000000000000000] [url = about:blank] 11:12:29 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E05996800) [pid = 2900] [serial = 660] [outer = 0000000000000000] [url = about:blank] 11:12:29 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0C28D000) [pid = 2900] [serial = 665] [outer = 0000000000000000] [url = about:blank] 11:12:29 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E07575400) [pid = 2900] [serial = 687] [outer = 0000000000000000] [url = about:blank] 11:12:29 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0C6B1800) [pid = 2900] [serial = 666] [outer = 0000000000000000] [url = about:blank] 11:12:29 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E76FCB400) [pid = 2900] [serial = 684] [outer = 0000000000000000] [url = about:blank] 11:12:29 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E779D3800) [pid = 2900] [serial = 694] [outer = 0000000000000000] [url = about:blank] 11:12:29 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E7717D000) [pid = 2900] [serial = 693] [outer = 0000000000000000] [url = about:blank] 11:12:29 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E05993000) [pid = 2900] [serial = 372] [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.] 11:12:29 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E77022C00) [pid = 2900] [serial = 685] [outer = 0000000000000000] [url = about:blank] 11:12:29 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0DC0B800) [pid = 2900] [serial = 690] [outer = 0000000000000000] [url = about:blank] 11:12:29 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0C193400) [pid = 2900] [serial = 676] [outer = 0000000000000000] [url = about:blank] 11:12:29 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E77027000) [pid = 2900] [serial = 688] [outer = 0000000000000000] [url = about:blank] 11:12:29 INFO - PROCESS | 2900 | 1467051149988 Marionette TRACE conn7 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 11:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 837ms 11:12:30 INFO - PROCESS | 2900 | 1467051150034 Marionette TRACE conn7 -> [0,957,"getWindowHandle",null] 11:12:30 INFO - PROCESS | 2900 | 1467051150039 Marionette TRACE conn7 <- [1,957,null,{"value":"13"}] 11:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:12:30 INFO - PROCESS | 2900 | 1467051150045 Marionette TRACE conn7 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:12:30 INFO - PROCESS | 2900 | 1467051150048 Marionette TRACE conn7 <- [1,958,null,{}] 11:12:30 INFO - PROCESS | 2900 | 1467051150051 Marionette TRACE conn7 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:30 INFO - PROCESS | 2900 | 1467051150054 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:30 INFO - PROCESS | 2900 | 1467051150143 Marionette TRACE conn7 <- [1,959,null,{"value":null}] 11:12:30 INFO - PROCESS | 2900 | 1467051150152 Marionette TRACE conn7 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:30 INFO - PROCESS | 2900 | 1467051150154 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:30 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06963000 == 31 [pid = 2900] [id = 249] 11:12:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E05EDAC00) [pid = 2900] [serial = 746] [outer = 0000000000000000] 11:12:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0698E000) [pid = 2900] [serial = 747] [outer = 0000002E05EDAC00] 11:12:30 INFO - PROCESS | 2900 | 1467051150204 Marionette DEBUG loaded listener.js 11:12:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E07FAF800) [pid = 2900] [serial = 748] [outer = 0000002E05EDAC00] 11:12:30 INFO - PROCESS | 2900 | 1467051150676 Marionette TRACE conn7 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 11:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 693ms 11:12:30 INFO - PROCESS | 2900 | 1467051150741 Marionette TRACE conn7 -> [0,961,"getWindowHandle",null] 11:12:30 INFO - PROCESS | 2900 | 1467051150743 Marionette TRACE conn7 <- [1,961,null,{"value":"13"}] 11:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:12:30 INFO - PROCESS | 2900 | 1467051150747 Marionette TRACE conn7 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:12:30 INFO - PROCESS | 2900 | 1467051150751 Marionette TRACE conn7 <- [1,962,null,{}] 11:12:30 INFO - PROCESS | 2900 | 1467051150762 Marionette TRACE conn7 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:30 INFO - PROCESS | 2900 | 1467051150767 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:30 INFO - PROCESS | 2900 | 1467051150885 Marionette TRACE conn7 <- [1,963,null,{"value":null}] 11:12:30 INFO - PROCESS | 2900 | 1467051150961 Marionette TRACE conn7 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:30 INFO - PROCESS | 2900 | 1467051150964 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:30 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0BF5D800 == 32 [pid = 2900] [id = 250] 11:12:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0598B400) [pid = 2900] [serial = 749] [outer = 0000000000000000] 11:12:31 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0A525C00) [pid = 2900] [serial = 750] [outer = 0000002E0598B400] 11:12:31 INFO - PROCESS | 2900 | 1467051151020 Marionette DEBUG loaded listener.js 11:12:31 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0C13A800) [pid = 2900] [serial = 751] [outer = 0000002E0598B400] 11:12:31 INFO - PROCESS | 2900 | 1467051151404 Marionette TRACE conn7 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 11:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 691ms 11:12:31 INFO - PROCESS | 2900 | 1467051151441 Marionette TRACE conn7 -> [0,965,"getWindowHandle",null] 11:12:31 INFO - PROCESS | 2900 | 1467051151444 Marionette TRACE conn7 <- [1,965,null,{"value":"13"}] 11:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:12:31 INFO - PROCESS | 2900 | 1467051151447 Marionette TRACE conn7 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:12:31 INFO - PROCESS | 2900 | 1467051151449 Marionette TRACE conn7 <- [1,966,null,{}] 11:12:31 INFO - PROCESS | 2900 | 1467051151452 Marionette TRACE conn7 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:31 INFO - PROCESS | 2900 | 1467051151454 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:31 INFO - PROCESS | 2900 | 1467051151542 Marionette TRACE conn7 <- [1,967,null,{"value":null}] 11:12:31 INFO - PROCESS | 2900 | 1467051151548 Marionette TRACE conn7 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:31 INFO - PROCESS | 2900 | 1467051151550 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:31 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C5D5000 == 33 [pid = 2900] [id = 251] 11:12:31 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0C18B800) [pid = 2900] [serial = 752] [outer = 0000000000000000] 11:12:31 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0C28A000) [pid = 2900] [serial = 753] [outer = 0000002E0C18B800] 11:12:31 INFO - PROCESS | 2900 | 1467051151596 Marionette DEBUG loaded listener.js 11:12:31 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0C6A4800) [pid = 2900] [serial = 754] [outer = 0000002E0C18B800] 11:12:32 INFO - PROCESS | 2900 | 1467051152057 Marionette TRACE conn7 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 11:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 691ms 11:12:32 INFO - PROCESS | 2900 | 1467051152141 Marionette TRACE conn7 -> [0,969,"getWindowHandle",null] 11:12:32 INFO - PROCESS | 2900 | 1467051152143 Marionette TRACE conn7 <- [1,969,null,{"value":"13"}] 11:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:12:32 INFO - PROCESS | 2900 | 1467051152147 Marionette TRACE conn7 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:12:32 INFO - PROCESS | 2900 | 1467051152149 Marionette TRACE conn7 <- [1,970,null,{}] 11:12:32 INFO - PROCESS | 2900 | 1467051152152 Marionette TRACE conn7 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:32 INFO - PROCESS | 2900 | 1467051152154 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:32 INFO - PROCESS | 2900 | 1467051152295 Marionette TRACE conn7 <- [1,971,null,{"value":null}] 11:12:32 INFO - PROCESS | 2900 | 1467051152325 Marionette TRACE conn7 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:32 INFO - PROCESS | 2900 | 1467051152327 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:32 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D978000 == 34 [pid = 2900] [id = 252] 11:12:32 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0C6BD800) [pid = 2900] [serial = 755] [outer = 0000000000000000] 11:12:32 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0C6C2000) [pid = 2900] [serial = 756] [outer = 0000002E0C6BD800] 11:12:32 INFO - PROCESS | 2900 | 1467051152373 Marionette DEBUG loaded listener.js 11:12:32 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0CACC400) [pid = 2900] [serial = 757] [outer = 0000002E0C6BD800] 11:12:32 INFO - PROCESS | 2900 | 1467051152828 Marionette TRACE conn7 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 11:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 734ms 11:12:32 INFO - PROCESS | 2900 | 1467051152884 Marionette TRACE conn7 -> [0,973,"getWindowHandle",null] 11:12:32 INFO - PROCESS | 2900 | 1467051152886 Marionette TRACE conn7 <- [1,973,null,{"value":"13"}] 11:12:32 INFO - PROCESS | 2900 | 1467051152890 Marionette TRACE conn7 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:12:32 INFO - PROCESS | 2900 | 1467051152892 Marionette TRACE conn7 <- [1,974,null,{}] 11:12:32 INFO - PROCESS | 2900 | 1467051152901 Marionette TRACE conn7 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:32 INFO - PROCESS | 2900 | 1467051152907 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:33 INFO - PROCESS | 2900 | 1467051153040 Marionette TRACE conn7 <- [1,975,null,{"value":null}] 11:12:33 INFO - PROCESS | 2900 | 1467051153092 Marionette TRACE conn7 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:33 INFO - PROCESS | 2900 | 1467051153094 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:33 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E76F4E000 == 35 [pid = 2900] [id = 253] 11:12:33 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0D7E5400) [pid = 2900] [serial = 758] [outer = 0000000000000000] 11:12:33 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0DC0A400) [pid = 2900] [serial = 759] [outer = 0000002E0D7E5400] 11:12:33 INFO - PROCESS | 2900 | 1467051153139 Marionette DEBUG loaded listener.js 11:12:33 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E0DDDCC00) [pid = 2900] [serial = 760] [outer = 0000002E0D7E5400] 11:12:33 INFO - PROCESS | 2900 | 1467051153552 Marionette TRACE conn7 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 11:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 733ms 11:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:12:33 INFO - PROCESS | 2900 | 1467051153633 Marionette TRACE conn7 -> [0,977,"getWindowHandle",null] 11:12:33 INFO - PROCESS | 2900 | 1467051153635 Marionette TRACE conn7 <- [1,977,null,{"value":"13"}] 11:12:33 INFO - PROCESS | 2900 | 1467051153638 Marionette TRACE conn7 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:12:33 INFO - PROCESS | 2900 | 1467051153640 Marionette TRACE conn7 <- [1,978,null,{}] 11:12:33 INFO - PROCESS | 2900 | 1467051153655 Marionette TRACE conn7 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:33 INFO - PROCESS | 2900 | 1467051153657 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:33 INFO - PROCESS | 2900 | 1467051153764 Marionette TRACE conn7 <- [1,979,null,{"value":null}] 11:12:33 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E06B9C400) [pid = 2900] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:12:33 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0A52F800) [pid = 2900] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:12:33 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E06983800) [pid = 2900] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:12:33 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E05C9B400) [pid = 2900] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:12:33 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E05C2CC00) [pid = 2900] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:12:33 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E06B9B400) [pid = 2900] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:12:33 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E05958800) [pid = 2900] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:12:33 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E05FE0000) [pid = 2900] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:12:33 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0CAD9000) [pid = 2900] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:12:33 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E05FE1400) [pid = 2900] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:12:33 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0A645C00) [pid = 2900] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:12:33 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0DDE3000) [pid = 2900] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:12:33 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0DC04800) [pid = 2900] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:12:33 INFO - PROCESS | 2900 | 1467051153861 Marionette TRACE conn7 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:33 INFO - PROCESS | 2900 | 1467051153863 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:33 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E085A7000 == 36 [pid = 2900] [id = 254] 11:12:33 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E02BAB000) [pid = 2900] [serial = 761] [outer = 0000000000000000] 11:12:33 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E05997400) [pid = 2900] [serial = 762] [outer = 0000002E02BAB000] 11:12:33 INFO - PROCESS | 2900 | 1467051153909 Marionette DEBUG loaded listener.js 11:12:33 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0A529C00) [pid = 2900] [serial = 763] [outer = 0000002E02BAB000] 11:12:34 INFO - PROCESS | 2900 | 1467051154279 Marionette TRACE conn7 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 11:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 691ms 11:12:34 INFO - PROCESS | 2900 | 1467051154331 Marionette TRACE conn7 -> [0,981,"getWindowHandle",null] 11:12:34 INFO - PROCESS | 2900 | 1467051154333 Marionette TRACE conn7 <- [1,981,null,{"value":"13"}] 11:12:34 INFO - PROCESS | 2900 | 1467051154336 Marionette TRACE conn7 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:12:34 INFO - PROCESS | 2900 | 1467051154338 Marionette TRACE conn7 <- [1,982,null,{}] 11:12:34 INFO - PROCESS | 2900 | 1467051154342 Marionette TRACE conn7 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:34 INFO - PROCESS | 2900 | 1467051154343 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:34 INFO - PROCESS | 2900 | 1467051154450 Marionette TRACE conn7 <- [1,983,null,{"value":null}] 11:12:34 INFO - PROCESS | 2900 | 1467051154458 Marionette TRACE conn7 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:34 INFO - PROCESS | 2900 | 1467051154460 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:34 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E78A9B000 == 37 [pid = 2900] [id = 255] 11:12:34 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0A52B000) [pid = 2900] [serial = 764] [outer = 0000000000000000] 11:12:34 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0DDE8C00) [pid = 2900] [serial = 765] [outer = 0000002E0A52B000] 11:12:34 INFO - PROCESS | 2900 | 1467051154505 Marionette DEBUG loaded listener.js 11:12:34 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E77028800) [pid = 2900] [serial = 766] [outer = 0000002E0A52B000] 11:12:34 INFO - PROCESS | 2900 | 1467051154915 Marionette TRACE conn7 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 11:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 628ms 11:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:12:34 INFO - PROCESS | 2900 | 1467051154967 Marionette TRACE conn7 -> [0,985,"getWindowHandle",null] 11:12:34 INFO - PROCESS | 2900 | 1467051154969 Marionette TRACE conn7 <- [1,985,null,{"value":"13"}] 11:12:34 INFO - PROCESS | 2900 | 1467051154973 Marionette TRACE conn7 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:12:34 INFO - PROCESS | 2900 | 1467051154974 Marionette TRACE conn7 <- [1,986,null,{}] 11:12:34 INFO - PROCESS | 2900 | 1467051154978 Marionette TRACE conn7 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:34 INFO - PROCESS | 2900 | 1467051154980 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:35 INFO - PROCESS | 2900 | 1467051155088 Marionette TRACE conn7 <- [1,987,null,{"value":null}] 11:12:35 INFO - PROCESS | 2900 | 1467051155128 Marionette TRACE conn7 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:35 INFO - PROCESS | 2900 | 1467051155130 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:35 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0BF5D000 == 38 [pid = 2900] [id = 256] 11:12:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E77027C00) [pid = 2900] [serial = 767] [outer = 0000000000000000] 11:12:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E77174800) [pid = 2900] [serial = 768] [outer = 0000002E77027C00] 11:12:35 INFO - PROCESS | 2900 | 1467051155177 Marionette DEBUG loaded listener.js 11:12:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E7717EC00) [pid = 2900] [serial = 769] [outer = 0000002E77027C00] 11:12:35 INFO - PROCESS | 2900 | 1467051155583 Marionette TRACE conn7 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 11:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 669ms 11:12:35 INFO - PROCESS | 2900 | 1467051155646 Marionette TRACE conn7 -> [0,989,"getWindowHandle",null] 11:12:35 INFO - PROCESS | 2900 | 1467051155648 Marionette TRACE conn7 <- [1,989,null,{"value":"13"}] 11:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:12:35 INFO - PROCESS | 2900 | 1467051155652 Marionette TRACE conn7 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:12:35 INFO - PROCESS | 2900 | 1467051155653 Marionette TRACE conn7 <- [1,990,null,{}] 11:12:35 INFO - PROCESS | 2900 | 1467051155657 Marionette TRACE conn7 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:35 INFO - PROCESS | 2900 | 1467051155659 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:35 INFO - PROCESS | 2900 | 1467051155743 Marionette TRACE conn7 <- [1,991,null,{"value":null}] 11:12:35 INFO - PROCESS | 2900 | 1467051155751 Marionette TRACE conn7 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:35 INFO - PROCESS | 2900 | 1467051155753 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:35 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7A20C800 == 39 [pid = 2900] [id = 257] 11:12:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E77A0B000) [pid = 2900] [serial = 770] [outer = 0000000000000000] 11:12:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E77AD2800) [pid = 2900] [serial = 771] [outer = 0000002E77A0B000] 11:12:35 INFO - PROCESS | 2900 | 1467051155797 Marionette DEBUG loaded listener.js 11:12:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E780D0800) [pid = 2900] [serial = 772] [outer = 0000002E77A0B000] 11:12:36 INFO - PROCESS | 2900 | 1467051156500 Marionette TRACE conn7 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 11:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 880ms 11:12:36 INFO - PROCESS | 2900 | 1467051156535 Marionette TRACE conn7 -> [0,993,"getWindowHandle",null] 11:12:36 INFO - PROCESS | 2900 | 1467051156539 Marionette TRACE conn7 <- [1,993,null,{"value":"13"}] 11:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:12:36 INFO - PROCESS | 2900 | 1467051156544 Marionette TRACE conn7 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:12:36 INFO - PROCESS | 2900 | 1467051156551 Marionette TRACE conn7 <- [1,994,null,{}] 11:12:36 INFO - PROCESS | 2900 | 1467051156556 Marionette TRACE conn7 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:36 INFO - PROCESS | 2900 | 1467051156559 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:36 INFO - PROCESS | 2900 | 1467051156686 Marionette TRACE conn7 <- [1,995,null,{"value":null}] 11:12:36 INFO - PROCESS | 2900 | 1467051156767 Marionette TRACE conn7 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:36 INFO - PROCESS | 2900 | 1467051156770 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:36 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E08C38000 == 40 [pid = 2900] [id = 258] 11:12:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E06207000) [pid = 2900] [serial = 773] [outer = 0000000000000000] 11:12:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E06B99800) [pid = 2900] [serial = 774] [outer = 0000002E06207000] 11:12:36 INFO - PROCESS | 2900 | 1467051156828 Marionette DEBUG loaded listener.js 11:12:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E0A3EC800) [pid = 2900] [serial = 775] [outer = 0000002E06207000] 11:12:37 INFO - PROCESS | 2900 | 1467051157379 Marionette TRACE conn7 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 11:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 881ms 11:12:37 INFO - PROCESS | 2900 | 1467051157430 Marionette TRACE conn7 -> [0,997,"getWindowHandle",null] 11:12:37 INFO - PROCESS | 2900 | 1467051157435 Marionette TRACE conn7 <- [1,997,null,{"value":"13"}] 11:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:12:37 INFO - PROCESS | 2900 | 1467051157442 Marionette TRACE conn7 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:12:37 INFO - PROCESS | 2900 | 1467051157445 Marionette TRACE conn7 <- [1,998,null,{}] 11:12:37 INFO - PROCESS | 2900 | 1467051157449 Marionette TRACE conn7 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:37 INFO - PROCESS | 2900 | 1467051157452 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:37 INFO - PROCESS | 2900 | 1467051157574 Marionette TRACE conn7 <- [1,999,null,{"value":null}] 11:12:37 INFO - PROCESS | 2900 | 1467051157663 Marionette TRACE conn7 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:37 INFO - PROCESS | 2900 | 1467051157666 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:37 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DDA4800 == 41 [pid = 2900] [id = 259] 11:12:37 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E0C281C00) [pid = 2900] [serial = 776] [outer = 0000000000000000] 11:12:37 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E0C28A800) [pid = 2900] [serial = 777] [outer = 0000002E0C281C00] 11:12:37 INFO - PROCESS | 2900 | 1467051157723 Marionette DEBUG loaded listener.js 11:12:37 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E0CBDB800) [pid = 2900] [serial = 778] [outer = 0000002E0C281C00] 11:12:38 INFO - PROCESS | 2900 | 1467051158333 Marionette TRACE conn7 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 11:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 942ms 11:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:12:38 INFO - PROCESS | 2900 | 1467051158386 Marionette TRACE conn7 -> [0,1001,"getWindowHandle",null] 11:12:38 INFO - PROCESS | 2900 | 1467051158389 Marionette TRACE conn7 <- [1,1001,null,{"value":"13"}] 11:12:38 INFO - PROCESS | 2900 | 1467051158393 Marionette TRACE conn7 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:12:38 INFO - PROCESS | 2900 | 1467051158397 Marionette TRACE conn7 <- [1,1002,null,{}] 11:12:38 INFO - PROCESS | 2900 | 1467051158408 Marionette TRACE conn7 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:38 INFO - PROCESS | 2900 | 1467051158414 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:38 INFO - PROCESS | 2900 | 1467051158558 Marionette TRACE conn7 <- [1,1003,null,{"value":null}] 11:12:38 INFO - PROCESS | 2900 | 1467051158676 Marionette TRACE conn7 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:38 INFO - PROCESS | 2900 | 1467051158679 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:38 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7DD55000 == 42 [pid = 2900] [id = 260] 11:12:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 91 (0000002E0DDD9C00) [pid = 2900] [serial = 779] [outer = 0000000000000000] 11:12:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 92 (0000002E77A08400) [pid = 2900] [serial = 780] [outer = 0000002E0DDD9C00] 11:12:38 INFO - PROCESS | 2900 | 1467051158738 Marionette DEBUG loaded listener.js 11:12:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 93 (0000002E7844F800) [pid = 2900] [serial = 781] [outer = 0000002E0DDD9C00] 11:12:39 INFO - PROCESS | 2900 | 1467051159349 Marionette TRACE conn7 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 11:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 983ms 11:12:39 INFO - PROCESS | 2900 | 1467051159396 Marionette TRACE conn7 -> [0,1005,"getWindowHandle",null] 11:12:39 INFO - PROCESS | 2900 | 1467051159400 Marionette TRACE conn7 <- [1,1005,null,{"value":"13"}] 11:12:39 INFO - PROCESS | 2900 | 1467051159404 Marionette TRACE conn7 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:12:39 INFO - PROCESS | 2900 | 1467051159406 Marionette TRACE conn7 <- [1,1006,null,{}] 11:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:12:39 INFO - PROCESS | 2900 | 1467051159410 Marionette TRACE conn7 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:39 INFO - PROCESS | 2900 | 1467051159412 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:39 INFO - PROCESS | 2900 | 1467051159537 Marionette TRACE conn7 <- [1,1007,null,{"value":null}] 11:12:39 INFO - PROCESS | 2900 | 1467051159624 Marionette TRACE conn7 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:39 INFO - PROCESS | 2900 | 1467051159627 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:39 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C21A000 == 43 [pid = 2900] [id = 261] 11:12:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 94 (0000002E0A651800) [pid = 2900] [serial = 782] [outer = 0000000000000000] 11:12:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 95 (0000002E0CAD5C00) [pid = 2900] [serial = 783] [outer = 0000002E0A651800] 11:12:39 INFO - PROCESS | 2900 | 1467051159684 Marionette DEBUG loaded listener.js 11:12:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 96 (0000002E784C9C00) [pid = 2900] [serial = 784] [outer = 0000002E0A651800] 11:12:40 INFO - PROCESS | 2900 | 1467051160503 Marionette TRACE conn7 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 11:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1119ms 11:12:40 INFO - PROCESS | 2900 | 1467051160538 Marionette TRACE conn7 -> [0,1009,"getWindowHandle",null] 11:12:40 INFO - PROCESS | 2900 | 1467051160543 Marionette TRACE conn7 <- [1,1009,null,{"value":"13"}] 11:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:12:40 INFO - PROCESS | 2900 | 1467051160549 Marionette TRACE conn7 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:12:40 INFO - PROCESS | 2900 | 1467051160552 Marionette TRACE conn7 <- [1,1010,null,{}] 11:12:40 INFO - PROCESS | 2900 | 1467051160558 Marionette TRACE conn7 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:40 INFO - PROCESS | 2900 | 1467051160561 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:40 INFO - PROCESS | 2900 | 1467051160684 Marionette TRACE conn7 <- [1,1011,null,{"value":null}] 11:12:40 INFO - PROCESS | 2900 | 1467051160759 Marionette TRACE conn7 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:40 INFO - PROCESS | 2900 | 1467051160764 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:40 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0810C800 == 44 [pid = 2900] [id = 262] 11:12:40 INFO - PROCESS | 2900 | ++DOMWINDOW == 97 (0000002E05FDA800) [pid = 2900] [serial = 785] [outer = 0000000000000000] 11:12:40 INFO - PROCESS | 2900 | ++DOMWINDOW == 98 (0000002E06203C00) [pid = 2900] [serial = 786] [outer = 0000002E05FDA800] 11:12:40 INFO - PROCESS | 2900 | 1467051160814 Marionette DEBUG loaded listener.js 11:12:40 INFO - PROCESS | 2900 | ++DOMWINDOW == 99 (0000002E08C65C00) [pid = 2900] [serial = 787] [outer = 0000002E05FDA800] 11:12:41 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0BF5D000 == 43 [pid = 2900] [id = 256] 11:12:41 INFO - PROCESS | 2900 | --DOCSHELL 0000002E78A9B000 == 42 [pid = 2900] [id = 255] 11:12:41 INFO - PROCESS | 2900 | --DOCSHELL 0000002E085A7000 == 41 [pid = 2900] [id = 254] 11:12:41 INFO - PROCESS | 2900 | --DOCSHELL 0000002E76F4E000 == 40 [pid = 2900] [id = 253] 11:12:41 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D978000 == 39 [pid = 2900] [id = 252] 11:12:41 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C5D5000 == 38 [pid = 2900] [id = 251] 11:12:41 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0BF5D800 == 37 [pid = 2900] [id = 250] 11:12:41 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06963000 == 36 [pid = 2900] [id = 249] 11:12:41 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06626800 == 35 [pid = 2900] [id = 248] 11:12:41 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C25C800 == 34 [pid = 2900] [id = 247] 11:12:41 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A5BF800 == 33 [pid = 2900] [id = 245] 11:12:41 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06B1D800 == 32 [pid = 2900] [id = 246] 11:12:41 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C21A000 == 31 [pid = 2900] [id = 261] 11:12:41 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7DD55000 == 30 [pid = 2900] [id = 260] 11:12:41 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DDA4800 == 29 [pid = 2900] [id = 259] 11:12:41 INFO - PROCESS | 2900 | --DOCSHELL 0000002E08C38000 == 28 [pid = 2900] [id = 258] 11:12:41 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7A20C800 == 27 [pid = 2900] [id = 257] 11:12:41 INFO - PROCESS | 2900 | --DOMWINDOW == 98 (0000002E0721E000) [pid = 2900] [serial = 714] [outer = 0000000000000000] [url = about:blank] 11:12:41 INFO - PROCESS | 2900 | --DOMWINDOW == 97 (0000002E0A64F800) [pid = 2900] [serial = 720] [outer = 0000000000000000] [url = about:blank] 11:12:41 INFO - PROCESS | 2900 | --DOMWINDOW == 96 (0000002E07F3BC00) [pid = 2900] [serial = 715] [outer = 0000000000000000] [url = about:blank] 11:12:41 INFO - PROCESS | 2900 | --DOMWINDOW == 95 (0000002E0882D400) [pid = 2900] [serial = 709] [outer = 0000000000000000] [url = about:blank] 11:12:41 INFO - PROCESS | 2900 | --DOMWINDOW == 94 (0000002E06B96400) [pid = 2900] [serial = 708] [outer = 0000000000000000] [url = about:blank] 11:12:41 INFO - PROCESS | 2900 | --DOMWINDOW == 93 (0000002E0A424000) [pid = 2900] [serial = 717] [outer = 0000000000000000] [url = about:blank] 11:12:41 INFO - PROCESS | 2900 | --DOMWINDOW == 92 (0000002E05FD7800) [pid = 2900] [serial = 711] [outer = 0000000000000000] [url = about:blank] 11:12:41 INFO - PROCESS | 2900 | --DOMWINDOW == 91 (0000002E06209800) [pid = 2900] [serial = 712] [outer = 0000000000000000] [url = about:blank] 11:12:41 INFO - PROCESS | 2900 | --DOMWINDOW == 90 (0000002E0C193000) [pid = 2900] [serial = 724] [outer = 0000000000000000] [url = about:blank] 11:12:41 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E0C141800) [pid = 2900] [serial = 723] [outer = 0000000000000000] [url = about:blank] 11:12:41 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E0A6C6C00) [pid = 2900] [serial = 721] [outer = 0000000000000000] [url = about:blank] 11:12:41 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E0C6A5000) [pid = 2900] [serial = 726] [outer = 0000000000000000] [url = about:blank] 11:12:41 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E0A649000) [pid = 2900] [serial = 729] [outer = 0000000000000000] [url = about:blank] 11:12:41 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0CBE1800) [pid = 2900] [serial = 732] [outer = 0000000000000000] [url = about:blank] 11:12:41 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0CA7D800) [pid = 2900] [serial = 727] [outer = 0000000000000000] [url = about:blank] 11:12:41 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E07F40C00) [pid = 2900] [serial = 697] [outer = 0000000000000000] [url = about:blank] 11:12:41 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0689CC00) [pid = 2900] [serial = 696] [outer = 0000000000000000] [url = about:blank] 11:12:41 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0D7E9000) [pid = 2900] [serial = 735] [outer = 0000000000000000] [url = about:blank] 11:12:41 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0C540400) [pid = 2900] [serial = 700] [outer = 0000000000000000] [url = about:blank] 11:12:41 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0CD3BC00) [pid = 2900] [serial = 733] [outer = 0000000000000000] [url = about:blank] 11:12:41 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0C136400) [pid = 2900] [serial = 699] [outer = 0000000000000000] [url = about:blank] 11:12:41 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E77A06800) [pid = 2900] [serial = 703] [outer = 0000000000000000] [url = about:blank] 11:12:41 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0DDE6800) [pid = 2900] [serial = 702] [outer = 0000000000000000] [url = about:blank] 11:12:41 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E784C8400) [pid = 2900] [serial = 706] [outer = 0000000000000000] [url = about:blank] 11:12:41 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E7823E800) [pid = 2900] [serial = 705] [outer = 0000000000000000] [url = about:blank] 11:12:41 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0CAD2C00) [pid = 2900] [serial = 730] [outer = 0000000000000000] [url = about:blank] 11:12:41 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0A4DB400) [pid = 2900] [serial = 718] [outer = 0000000000000000] [url = about:blank] 11:12:42 INFO - PROCESS | 2900 | 1467051162142 Marionette TRACE conn7 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 11:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1651ms 11:12:42 INFO - PROCESS | 2900 | 1467051162203 Marionette TRACE conn7 -> [0,1013,"getWindowHandle",null] 11:12:42 INFO - PROCESS | 2900 | 1467051162207 Marionette TRACE conn7 <- [1,1013,null,{"value":"13"}] 11:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:12:42 INFO - PROCESS | 2900 | 1467051162213 Marionette TRACE conn7 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:12:42 INFO - PROCESS | 2900 | 1467051162216 Marionette TRACE conn7 <- [1,1014,null,{}] 11:12:42 INFO - PROCESS | 2900 | 1467051162226 Marionette TRACE conn7 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:42 INFO - PROCESS | 2900 | 1467051162229 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:42 INFO - PROCESS | 2900 | 1467051162333 Marionette TRACE conn7 <- [1,1015,null,{"value":null}] 11:12:42 INFO - PROCESS | 2900 | 1467051162340 Marionette TRACE conn7 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:42 INFO - PROCESS | 2900 | 1467051162345 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:42 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E065D0800 == 28 [pid = 2900] [id = 263] 11:12:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0598D400) [pid = 2900] [serial = 788] [outer = 0000000000000000] 11:12:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E05C9A800) [pid = 2900] [serial = 789] [outer = 0000002E0598D400] 11:12:42 INFO - PROCESS | 2900 | 1467051162394 Marionette DEBUG loaded listener.js 11:12:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E05FDD000) [pid = 2900] [serial = 790] [outer = 0000002E0598D400] 11:12:42 INFO - PROCESS | 2900 | 1467051162867 Marionette TRACE conn7 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 11:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 691ms 11:12:42 INFO - PROCESS | 2900 | 1467051162907 Marionette TRACE conn7 -> [0,1017,"getWindowHandle",null] 11:12:42 INFO - PROCESS | 2900 | 1467051162913 Marionette TRACE conn7 <- [1,1017,null,{"value":"13"}] 11:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:12:42 INFO - PROCESS | 2900 | 1467051162919 Marionette TRACE conn7 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:12:42 INFO - PROCESS | 2900 | 1467051162922 Marionette TRACE conn7 <- [1,1018,null,{}] 11:12:42 INFO - PROCESS | 2900 | 1467051162926 Marionette TRACE conn7 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:42 INFO - PROCESS | 2900 | 1467051162929 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:43 INFO - PROCESS | 2900 | 1467051163021 Marionette TRACE conn7 <- [1,1019,null,{"value":null}] 11:12:43 INFO - PROCESS | 2900 | 1467051163030 Marionette TRACE conn7 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:43 INFO - PROCESS | 2900 | 1467051163032 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:43 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06889000 == 29 [pid = 2900] [id = 264] 11:12:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E06984800) [pid = 2900] [serial = 791] [outer = 0000000000000000] 11:12:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E06A9FC00) [pid = 2900] [serial = 792] [outer = 0000002E06984800] 11:12:43 INFO - PROCESS | 2900 | 1467051163081 Marionette DEBUG loaded listener.js 11:12:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E072AD400) [pid = 2900] [serial = 793] [outer = 0000002E06984800] 11:12:43 INFO - PROCESS | 2900 | 1467051163557 Marionette TRACE conn7 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 11:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 691ms 11:12:43 INFO - PROCESS | 2900 | 1467051163611 Marionette TRACE conn7 -> [0,1021,"getWindowHandle",null] 11:12:43 INFO - PROCESS | 2900 | 1467051163614 Marionette TRACE conn7 <- [1,1021,null,{"value":"13"}] 11:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:12:43 INFO - PROCESS | 2900 | 1467051163618 Marionette TRACE conn7 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:12:43 INFO - PROCESS | 2900 | 1467051163621 Marionette TRACE conn7 <- [1,1022,null,{}] 11:12:43 INFO - PROCESS | 2900 | 1467051163633 Marionette TRACE conn7 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:43 INFO - PROCESS | 2900 | 1467051163638 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:43 INFO - PROCESS | 2900 | 1467051163757 Marionette TRACE conn7 <- [1,1023,null,{"value":null}] 11:12:43 INFO - PROCESS | 2900 | 1467051163838 Marionette TRACE conn7 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:43 INFO - PROCESS | 2900 | 1467051163842 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:43 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A4BF000 == 30 [pid = 2900] [id = 265] 11:12:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E05C98800) [pid = 2900] [serial = 794] [outer = 0000000000000000] 11:12:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0A3E2C00) [pid = 2900] [serial = 795] [outer = 0000002E05C98800] 11:12:43 INFO - PROCESS | 2900 | 1467051163891 Marionette DEBUG loaded listener.js 11:12:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0A42C800) [pid = 2900] [serial = 796] [outer = 0000002E05C98800] 11:12:44 INFO - PROCESS | 2900 | 1467051164321 Marionette TRACE conn7 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 11:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 735ms 11:12:44 INFO - PROCESS | 2900 | 1467051164359 Marionette TRACE conn7 -> [0,1025,"getWindowHandle",null] 11:12:44 INFO - PROCESS | 2900 | 1467051164362 Marionette TRACE conn7 <- [1,1025,null,{"value":"13"}] 11:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:12:44 INFO - PROCESS | 2900 | 1467051164365 Marionette TRACE conn7 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:12:44 INFO - PROCESS | 2900 | 1467051164367 Marionette TRACE conn7 <- [1,1026,null,{}] 11:12:44 INFO - PROCESS | 2900 | 1467051164371 Marionette TRACE conn7 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:44 INFO - PROCESS | 2900 | 1467051164373 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:44 INFO - PROCESS | 2900 | 1467051164484 Marionette TRACE conn7 <- [1,1027,null,{"value":null}] 11:12:44 INFO - PROCESS | 2900 | 1467051164490 Marionette TRACE conn7 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:44 INFO - PROCESS | 2900 | 1467051164492 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:44 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C20B000 == 31 [pid = 2900] [id = 266] 11:12:44 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0A4E0400) [pid = 2900] [serial = 797] [outer = 0000000000000000] 11:12:44 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0A526000) [pid = 2900] [serial = 798] [outer = 0000002E0A4E0400] 11:12:44 INFO - PROCESS | 2900 | 1467051164577 Marionette DEBUG loaded listener.js 11:12:44 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0A6BCC00) [pid = 2900] [serial = 799] [outer = 0000002E0A4E0400] 11:12:45 INFO - PROCESS | 2900 | 1467051165009 Marionette TRACE conn7 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 11:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 733ms 11:12:45 INFO - PROCESS | 2900 | 1467051165108 Marionette TRACE conn7 -> [0,1029,"getWindowHandle",null] 11:12:45 INFO - PROCESS | 2900 | 1467051165111 Marionette TRACE conn7 <- [1,1029,null,{"value":"13"}] 11:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:12:45 INFO - PROCESS | 2900 | 1467051165118 Marionette TRACE conn7 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:12:45 INFO - PROCESS | 2900 | 1467051165120 Marionette TRACE conn7 <- [1,1030,null,{}] 11:12:45 INFO - PROCESS | 2900 | 1467051165124 Marionette TRACE conn7 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:45 INFO - PROCESS | 2900 | 1467051165126 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:45 INFO - PROCESS | 2900 | 1467051165231 Marionette TRACE conn7 <- [1,1031,null,{"value":null}] 11:12:45 INFO - PROCESS | 2900 | 1467051165241 Marionette TRACE conn7 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:45 INFO - PROCESS | 2900 | 1467051165243 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:45 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C568800 == 32 [pid = 2900] [id = 267] 11:12:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E05C2C000) [pid = 2900] [serial = 800] [outer = 0000000000000000] 11:12:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E0C138C00) [pid = 2900] [serial = 801] [outer = 0000002E05C2C000] 11:12:45 INFO - PROCESS | 2900 | 1467051165289 Marionette DEBUG loaded listener.js 11:12:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E0C18B400) [pid = 2900] [serial = 802] [outer = 0000002E05C2C000] 11:12:45 INFO - PROCESS | 2900 | 1467051165739 Marionette TRACE conn7 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 11:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 692ms 11:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:12:45 INFO - PROCESS | 2900 | 1467051165815 Marionette TRACE conn7 -> [0,1033,"getWindowHandle",null] 11:12:45 INFO - PROCESS | 2900 | 1467051165817 Marionette TRACE conn7 <- [1,1033,null,{"value":"13"}] 11:12:45 INFO - PROCESS | 2900 | 1467051165820 Marionette TRACE conn7 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:12:45 INFO - PROCESS | 2900 | 1467051165822 Marionette TRACE conn7 <- [1,1034,null,{}] 11:12:45 INFO - PROCESS | 2900 | 1467051165826 Marionette TRACE conn7 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:45 INFO - PROCESS | 2900 | 1467051165832 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:45 INFO - PROCESS | 2900 | 1467051165978 Marionette TRACE conn7 <- [1,1035,null,{"value":null}] 11:12:46 INFO - PROCESS | 2900 | 1467051166026 Marionette TRACE conn7 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:46 INFO - PROCESS | 2900 | 1467051166028 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:46 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D96B000 == 33 [pid = 2900] [id = 268] 11:12:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E0C538C00) [pid = 2900] [serial = 803] [outer = 0000000000000000] 11:12:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E0C6AF000) [pid = 2900] [serial = 804] [outer = 0000002E0C538C00] 11:12:46 INFO - PROCESS | 2900 | 1467051166074 Marionette DEBUG loaded listener.js 11:12:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E0CA70800) [pid = 2900] [serial = 805] [outer = 0000002E0C538C00] 11:12:46 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E77027C00) [pid = 2900] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:12:46 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E0A52B000) [pid = 2900] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:12:46 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E05C9C800) [pid = 2900] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:12:46 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E0689C000) [pid = 2900] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:12:46 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0598B400) [pid = 2900] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:12:46 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0D7E5400) [pid = 2900] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:12:46 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0A3E0000) [pid = 2900] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:12:46 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E02BAB000) [pid = 2900] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:12:46 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0CD3CC00) [pid = 2900] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:12:46 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E05EDAC00) [pid = 2900] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:12:46 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0C18B800) [pid = 2900] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:12:46 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0C6BD800) [pid = 2900] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:12:46 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E77A0B000) [pid = 2900] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:12:46 INFO - PROCESS | 2900 | 1467051166651 Marionette TRACE conn7 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 11:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 880ms 11:12:46 INFO - PROCESS | 2900 | 1467051166701 Marionette TRACE conn7 -> [0,1037,"getWindowHandle",null] 11:12:46 INFO - PROCESS | 2900 | 1467051166703 Marionette TRACE conn7 <- [1,1037,null,{"value":"13"}] 11:12:46 INFO - PROCESS | 2900 | 1467051166707 Marionette TRACE conn7 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:12:46 INFO - PROCESS | 2900 | 1467051166708 Marionette TRACE conn7 <- [1,1038,null,{}] 11:12:46 INFO - PROCESS | 2900 | 1467051166712 Marionette TRACE conn7 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:46 INFO - PROCESS | 2900 | 1467051166714 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:46 INFO - PROCESS | 2900 | 1467051166792 Marionette TRACE conn7 <- [1,1039,null,{"value":null}] 11:12:46 INFO - PROCESS | 2900 | 1467051166799 Marionette TRACE conn7 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:46 INFO - PROCESS | 2900 | 1467051166801 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:46 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD7F800 == 34 [pid = 2900] [id = 269] 11:12:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E06B95000) [pid = 2900] [serial = 806] [outer = 0000000000000000] 11:12:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0C53D000) [pid = 2900] [serial = 807] [outer = 0000002E06B95000] 11:12:46 INFO - PROCESS | 2900 | 1467051166844 Marionette DEBUG loaded listener.js 11:12:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0CA7A000) [pid = 2900] [serial = 808] [outer = 0000002E06B95000] 11:12:47 INFO - PROCESS | 2900 | 1467051167248 Marionette TRACE conn7 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 11:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 587ms 11:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:12:47 INFO - PROCESS | 2900 | 1467051167302 Marionette TRACE conn7 -> [0,1041,"getWindowHandle",null] 11:12:47 INFO - PROCESS | 2900 | 1467051167304 Marionette TRACE conn7 <- [1,1041,null,{"value":"13"}] 11:12:47 INFO - PROCESS | 2900 | 1467051167308 Marionette TRACE conn7 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:12:47 INFO - PROCESS | 2900 | 1467051167310 Marionette TRACE conn7 <- [1,1042,null,{}] 11:12:47 INFO - PROCESS | 2900 | 1467051167313 Marionette TRACE conn7 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:47 INFO - PROCESS | 2900 | 1467051167315 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:47 INFO - PROCESS | 2900 | 1467051167395 Marionette TRACE conn7 <- [1,1043,null,{"value":null}] 11:12:47 INFO - PROCESS | 2900 | 1467051167401 Marionette TRACE conn7 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:47 INFO - PROCESS | 2900 | 1467051167403 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:47 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DDB9800 == 35 [pid = 2900] [id = 270] 11:12:47 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0CBD8400) [pid = 2900] [serial = 809] [outer = 0000000000000000] 11:12:47 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0CBDC800) [pid = 2900] [serial = 810] [outer = 0000002E0CBD8400] 11:12:47 INFO - PROCESS | 2900 | 1467051167447 Marionette DEBUG loaded listener.js 11:12:47 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0CD3A800) [pid = 2900] [serial = 811] [outer = 0000002E0CBD8400] 11:12:47 INFO - PROCESS | 2900 | 1467051167890 Marionette TRACE conn7 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 11:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 629ms 11:12:47 INFO - PROCESS | 2900 | 1467051167941 Marionette TRACE conn7 -> [0,1045,"getWindowHandle",null] 11:12:47 INFO - PROCESS | 2900 | 1467051167943 Marionette TRACE conn7 <- [1,1045,null,{"value":"13"}] 11:12:47 INFO - PROCESS | 2900 | 1467051167946 Marionette TRACE conn7 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:12:47 INFO - PROCESS | 2900 | 1467051167948 Marionette TRACE conn7 <- [1,1046,null,{}] 11:12:47 INFO - PROCESS | 2900 | 1467051167951 Marionette TRACE conn7 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:47 INFO - PROCESS | 2900 | 1467051167953 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:48 INFO - PROCESS | 2900 | 1467051168033 Marionette TRACE conn7 <- [1,1047,null,{"value":null}] 11:12:48 INFO - PROCESS | 2900 | 1467051168038 Marionette TRACE conn7 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:48 INFO - PROCESS | 2900 | 1467051168041 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:48 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A4BE800 == 36 [pid = 2900] [id = 271] 11:12:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0CD3B800) [pid = 2900] [serial = 812] [outer = 0000000000000000] 11:12:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E0D7E5C00) [pid = 2900] [serial = 813] [outer = 0000002E0CD3B800] 11:12:48 INFO - PROCESS | 2900 | 1467051168084 Marionette DEBUG loaded listener.js 11:12:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E0DC06400) [pid = 2900] [serial = 814] [outer = 0000002E0CD3B800] 11:12:48 INFO - PROCESS | 2900 | 1467051168721 Marionette TRACE conn7 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 11:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 881ms 11:12:48 INFO - PROCESS | 2900 | 1467051168831 Marionette TRACE conn7 -> [0,1049,"getWindowHandle",null] 11:12:48 INFO - PROCESS | 2900 | 1467051168836 Marionette TRACE conn7 <- [1,1049,null,{"value":"13"}] 11:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:12:48 INFO - PROCESS | 2900 | 1467051168842 Marionette TRACE conn7 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:12:48 INFO - PROCESS | 2900 | 1467051168846 Marionette TRACE conn7 <- [1,1050,null,{}] 11:12:48 INFO - PROCESS | 2900 | 1467051168852 Marionette TRACE conn7 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:48 INFO - PROCESS | 2900 | 1467051168855 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:49 INFO - PROCESS | 2900 | 1467051168993 Marionette TRACE conn7 <- [1,1051,null,{"value":null}] 11:12:49 INFO - PROCESS | 2900 | 1467051169061 Marionette TRACE conn7 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:49 INFO - PROCESS | 2900 | 1467051169064 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:49 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0686D800 == 37 [pid = 2900] [id = 272] 11:12:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E05991800) [pid = 2900] [serial = 815] [outer = 0000000000000000] 11:12:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E05FDB400) [pid = 2900] [serial = 816] [outer = 0000002E05991800] 11:12:49 INFO - PROCESS | 2900 | 1467051169164 Marionette DEBUG loaded listener.js 11:12:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E068A8000) [pid = 2900] [serial = 817] [outer = 0000002E05991800] 11:12:49 INFO - PROCESS | 2900 | 1467051169940 Marionette TRACE conn7 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 11:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1125ms 11:12:49 INFO - PROCESS | 2900 | 1467051169970 Marionette TRACE conn7 -> [0,1053,"getWindowHandle",null] 11:12:49 INFO - PROCESS | 2900 | 1467051169975 Marionette TRACE conn7 <- [1,1053,null,{"value":"13"}] 11:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:12:49 INFO - PROCESS | 2900 | 1467051169982 Marionette TRACE conn7 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:12:49 INFO - PROCESS | 2900 | 1467051169985 Marionette TRACE conn7 <- [1,1054,null,{}] 11:12:49 INFO - PROCESS | 2900 | 1467051169990 Marionette TRACE conn7 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:49 INFO - PROCESS | 2900 | 1467051169992 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:50 INFO - PROCESS | 2900 | 1467051170116 Marionette TRACE conn7 <- [1,1055,null,{"value":null}] 11:12:50 INFO - PROCESS | 2900 | 1467051170192 Marionette TRACE conn7 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:50 INFO - PROCESS | 2900 | 1467051170195 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:50 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C568000 == 38 [pid = 2900] [id = 273] 11:12:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E07F40C00) [pid = 2900] [serial = 818] [outer = 0000000000000000] 11:12:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 91 (0000002E0A3E3000) [pid = 2900] [serial = 819] [outer = 0000002E07F40C00] 11:12:50 INFO - PROCESS | 2900 | 1467051170304 Marionette DEBUG loaded listener.js 11:12:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 92 (0000002E0A644800) [pid = 2900] [serial = 820] [outer = 0000002E07F40C00] 11:12:51 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DDB9800 == 37 [pid = 2900] [id = 270] 11:12:51 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD7F800 == 36 [pid = 2900] [id = 269] 11:12:51 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D96B000 == 35 [pid = 2900] [id = 268] 11:12:51 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C568800 == 34 [pid = 2900] [id = 267] 11:12:51 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C20B000 == 33 [pid = 2900] [id = 266] 11:12:51 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A4BF000 == 32 [pid = 2900] [id = 265] 11:12:51 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06889000 == 31 [pid = 2900] [id = 264] 11:12:51 INFO - PROCESS | 2900 | --DOCSHELL 0000002E065D0800 == 30 [pid = 2900] [id = 263] 11:12:51 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0810C800 == 29 [pid = 2900] [id = 262] 11:12:51 INFO - PROCESS | 2900 | --DOMWINDOW == 91 (0000002E7717EC00) [pid = 2900] [serial = 769] [outer = 0000000000000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2900 | --DOMWINDOW == 90 (0000002E77174800) [pid = 2900] [serial = 768] [outer = 0000000000000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E0DDE8C00) [pid = 2900] [serial = 765] [outer = 0000000000000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E068A6800) [pid = 2900] [serial = 739] [outer = 0000000000000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E07F37000) [pid = 2900] [serial = 745] [outer = 0000000000000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E0A525C00) [pid = 2900] [serial = 750] [outer = 0000000000000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0DDDCC00) [pid = 2900] [serial = 760] [outer = 0000000000000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0A3EC000) [pid = 2900] [serial = 741] [outer = 0000000000000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0697FC00) [pid = 2900] [serial = 744] [outer = 0000000000000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0A526C00) [pid = 2900] [serial = 742] [outer = 0000000000000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E77028800) [pid = 2900] [serial = 766] [outer = 0000000000000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E05997400) [pid = 2900] [serial = 762] [outer = 0000000000000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E05EE6400) [pid = 2900] [serial = 738] [outer = 0000000000000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0DC0A400) [pid = 2900] [serial = 759] [outer = 0000000000000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0DC03000) [pid = 2900] [serial = 736] [outer = 0000000000000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E07FAF800) [pid = 2900] [serial = 748] [outer = 0000000000000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0A529C00) [pid = 2900] [serial = 763] [outer = 0000000000000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0C6A4800) [pid = 2900] [serial = 754] [outer = 0000000000000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0CACC400) [pid = 2900] [serial = 757] [outer = 0000000000000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0C6C2000) [pid = 2900] [serial = 756] [outer = 0000000000000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0698E000) [pid = 2900] [serial = 747] [outer = 0000000000000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0C28A000) [pid = 2900] [serial = 753] [outer = 0000000000000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E0C13A800) [pid = 2900] [serial = 751] [outer = 0000000000000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E77AD2800) [pid = 2900] [serial = 771] [outer = 0000000000000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E780D0800) [pid = 2900] [serial = 772] [outer = 0000000000000000] [url = about:blank] 11:12:51 INFO - PROCESS | 2900 | 1467051171220 Marionette TRACE conn7 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 11:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1275ms 11:12:51 INFO - PROCESS | 2900 | 1467051171259 Marionette TRACE conn7 -> [0,1057,"getWindowHandle",null] 11:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:12:51 INFO - PROCESS | 2900 | 1467051171263 Marionette TRACE conn7 <- [1,1057,null,{"value":"13"}] 11:12:51 INFO - PROCESS | 2900 | 1467051171268 Marionette TRACE conn7 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:12:51 INFO - PROCESS | 2900 | 1467051171271 Marionette TRACE conn7 <- [1,1058,null,{}] 11:12:51 INFO - PROCESS | 2900 | 1467051171277 Marionette TRACE conn7 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:51 INFO - PROCESS | 2900 | 1467051171279 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:51 INFO - PROCESS | 2900 | 1467051171375 Marionette TRACE conn7 <- [1,1059,null,{"value":null}] 11:12:51 INFO - PROCESS | 2900 | 1467051171383 Marionette TRACE conn7 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:51 INFO - PROCESS | 2900 | 1467051171387 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:51 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E065E4800 == 30 [pid = 2900] [id = 274] 11:12:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E05C9B800) [pid = 2900] [serial = 821] [outer = 0000000000000000] 11:12:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E066D4400) [pid = 2900] [serial = 822] [outer = 0000002E05C9B800] 11:12:51 INFO - PROCESS | 2900 | 1467051171436 Marionette DEBUG loaded listener.js 11:12:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E06B93800) [pid = 2900] [serial = 823] [outer = 0000002E05C9B800] 11:12:51 INFO - PROCESS | 2900 | 1467051171944 Marionette TRACE conn7 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 11:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 734ms 11:12:52 INFO - PROCESS | 2900 | 1467051172002 Marionette TRACE conn7 -> [0,1061,"getWindowHandle",null] 11:12:52 INFO - PROCESS | 2900 | 1467051172007 Marionette TRACE conn7 <- [1,1061,null,{"value":"13"}] 11:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:12:52 INFO - PROCESS | 2900 | 1467051172013 Marionette TRACE conn7 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:12:52 INFO - PROCESS | 2900 | 1467051172016 Marionette TRACE conn7 <- [1,1062,null,{}] 11:12:52 INFO - PROCESS | 2900 | 1467051172019 Marionette TRACE conn7 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:52 INFO - PROCESS | 2900 | 1467051172022 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:52 INFO - PROCESS | 2900 | 1467051172111 Marionette TRACE conn7 <- [1,1063,null,{"value":null}] 11:12:52 INFO - PROCESS | 2900 | 1467051172179 Marionette TRACE conn7 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:52 INFO - PROCESS | 2900 | 1467051172181 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:52 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0810C800 == 31 [pid = 2900] [id = 275] 11:12:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E09627400) [pid = 2900] [serial = 824] [outer = 0000000000000000] 11:12:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0A3E4800) [pid = 2900] [serial = 825] [outer = 0000002E09627400] 11:12:52 INFO - PROCESS | 2900 | 1467051172236 Marionette DEBUG loaded listener.js 11:12:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0A4E0800) [pid = 2900] [serial = 826] [outer = 0000002E09627400] 11:12:52 INFO - PROCESS | 2900 | 1467051172625 Marionette TRACE conn7 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 11:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 693ms 11:12:52 INFO - PROCESS | 2900 | 1467051172708 Marionette TRACE conn7 -> [0,1065,"getWindowHandle",null] 11:12:52 INFO - PROCESS | 2900 | 1467051172711 Marionette TRACE conn7 <- [1,1065,null,{"value":"13"}] 11:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:12:52 INFO - PROCESS | 2900 | 1467051172715 Marionette TRACE conn7 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:12:52 INFO - PROCESS | 2900 | 1467051172718 Marionette TRACE conn7 <- [1,1066,null,{}] 11:12:52 INFO - PROCESS | 2900 | 1467051172730 Marionette TRACE conn7 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:52 INFO - PROCESS | 2900 | 1467051172735 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:52 INFO - PROCESS | 2900 | 1467051172860 Marionette TRACE conn7 <- [1,1067,null,{"value":null}] 11:12:52 INFO - PROCESS | 2900 | 1467051172870 Marionette TRACE conn7 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:52 INFO - PROCESS | 2900 | 1467051172873 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:52 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C21C000 == 32 [pid = 2900] [id = 276] 11:12:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0598B000) [pid = 2900] [serial = 827] [outer = 0000000000000000] 11:12:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0C189000) [pid = 2900] [serial = 828] [outer = 0000002E0598B000] 11:12:52 INFO - PROCESS | 2900 | 1467051172922 Marionette DEBUG loaded listener.js 11:12:53 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0C281800) [pid = 2900] [serial = 829] [outer = 0000002E0598B000] 11:12:53 INFO - PROCESS | 2900 | 1467051173408 Marionette TRACE conn7 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 11:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 734ms 11:12:53 INFO - PROCESS | 2900 | 1467051173450 Marionette TRACE conn7 -> [0,1069,"getWindowHandle",null] 11:12:53 INFO - PROCESS | 2900 | 1467051173453 Marionette TRACE conn7 <- [1,1069,null,{"value":"13"}] 11:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:12:53 INFO - PROCESS | 2900 | 1467051173462 Marionette TRACE conn7 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:12:53 INFO - PROCESS | 2900 | 1467051173464 Marionette TRACE conn7 <- [1,1070,null,{}] 11:12:53 INFO - PROCESS | 2900 | 1467051173469 Marionette TRACE conn7 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:53 INFO - PROCESS | 2900 | 1467051173471 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:53 INFO - PROCESS | 2900 | 1467051173584 Marionette TRACE conn7 <- [1,1071,null,{"value":null}] 11:12:53 INFO - PROCESS | 2900 | 1467051173642 Marionette TRACE conn7 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:53 INFO - PROCESS | 2900 | 1467051173644 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:53 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D982000 == 33 [pid = 2900] [id = 277] 11:12:53 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0C6BAC00) [pid = 2900] [serial = 830] [outer = 0000000000000000] 11:12:53 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0CA72400) [pid = 2900] [serial = 831] [outer = 0000002E0C6BAC00] 11:12:53 INFO - PROCESS | 2900 | 1467051173690 Marionette DEBUG loaded listener.js 11:12:53 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0CBD9C00) [pid = 2900] [serial = 832] [outer = 0000002E0C6BAC00] 11:12:54 INFO - PROCESS | 2900 | 1467051174129 Marionette TRACE conn7 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 11:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 692ms 11:12:54 INFO - PROCESS | 2900 | 1467051174151 Marionette TRACE conn7 -> [0,1073,"getWindowHandle",null] 11:12:54 INFO - PROCESS | 2900 | 1467051174153 Marionette TRACE conn7 <- [1,1073,null,{"value":"13"}] 11:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:12:54 INFO - PROCESS | 2900 | 1467051174161 Marionette TRACE conn7 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:12:54 INFO - PROCESS | 2900 | 1467051174163 Marionette TRACE conn7 <- [1,1074,null,{}] 11:12:54 INFO - PROCESS | 2900 | 1467051174167 Marionette TRACE conn7 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:54 INFO - PROCESS | 2900 | 1467051174169 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:54 INFO - PROCESS | 2900 | 1467051174305 Marionette TRACE conn7 <- [1,1075,null,{"value":null}] 11:12:54 INFO - PROCESS | 2900 | 1467051174329 Marionette TRACE conn7 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:54 INFO - PROCESS | 2900 | 1467051174332 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:54 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DDB8800 == 34 [pid = 2900] [id = 278] 11:12:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0CD3AC00) [pid = 2900] [serial = 833] [outer = 0000000000000000] 11:12:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0D7E9C00) [pid = 2900] [serial = 834] [outer = 0000002E0CD3AC00] 11:12:54 INFO - PROCESS | 2900 | 1467051174376 Marionette DEBUG loaded listener.js 11:12:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0DC0D000) [pid = 2900] [serial = 835] [outer = 0000002E0CD3AC00] 11:12:54 INFO - PROCESS | 2900 | 1467051174807 Marionette TRACE conn7 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 11:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 690ms 11:12:54 INFO - PROCESS | 2900 | 1467051174850 Marionette TRACE conn7 -> [0,1077,"getWindowHandle",null] 11:12:54 INFO - PROCESS | 2900 | 1467051174852 Marionette TRACE conn7 <- [1,1077,null,{"value":"13"}] 11:12:54 INFO - PROCESS | 2900 | 1467051174855 Marionette TRACE conn7 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:12:54 INFO - PROCESS | 2900 | 1467051174857 Marionette TRACE conn7 <- [1,1078,null,{}] 11:12:54 INFO - PROCESS | 2900 | 1467051174861 Marionette TRACE conn7 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:54 INFO - PROCESS | 2900 | 1467051174866 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:55 INFO - PROCESS | 2900 | 1467051175014 Marionette TRACE conn7 <- [1,1079,null,{"value":null}] 11:12:55 INFO - PROCESS | 2900 | 1467051175067 Marionette TRACE conn7 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:55 INFO - PROCESS | 2900 | 1467051175069 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:55 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E78A88800 == 35 [pid = 2900] [id = 279] 11:12:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E76FCB800) [pid = 2900] [serial = 836] [outer = 0000000000000000] 11:12:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E77024000) [pid = 2900] [serial = 837] [outer = 0000002E76FCB800] 11:12:55 INFO - PROCESS | 2900 | 1467051175114 Marionette DEBUG loaded listener.js 11:12:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E7717C400) [pid = 2900] [serial = 838] [outer = 0000002E76FCB800] 11:12:55 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E05FDA800) [pid = 2900] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:12:55 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0598D400) [pid = 2900] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:12:55 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E05C98800) [pid = 2900] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:12:55 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0A4E0400) [pid = 2900] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:12:55 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E06984800) [pid = 2900] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:12:55 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E06207000) [pid = 2900] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:12:55 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E05C2C000) [pid = 2900] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:12:55 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0C281C00) [pid = 2900] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:12:55 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0DDD9C00) [pid = 2900] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:12:55 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0A651800) [pid = 2900] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:12:55 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0CBD8400) [pid = 2900] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:12:55 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0C538C00) [pid = 2900] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:12:55 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E06B95000) [pid = 2900] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:12:55 INFO - PROCESS | 2900 | 1467051175557 Marionette TRACE conn7 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 11:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 733ms 11:12:55 INFO - PROCESS | 2900 | 1467051175593 Marionette TRACE conn7 -> [0,1081,"getWindowHandle",null] 11:12:55 INFO - PROCESS | 2900 | 1467051175595 Marionette TRACE conn7 <- [1,1081,null,{"value":"13"}] 11:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:12:55 INFO - PROCESS | 2900 | 1467051175626 Marionette TRACE conn7 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:12:55 INFO - PROCESS | 2900 | 1467051175628 Marionette TRACE conn7 <- [1,1082,null,{}] 11:12:55 INFO - PROCESS | 2900 | 1467051175636 Marionette TRACE conn7 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:55 INFO - PROCESS | 2900 | 1467051175638 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:55 INFO - PROCESS | 2900 | 1467051175720 Marionette TRACE conn7 <- [1,1083,null,{"value":null}] 11:12:55 INFO - PROCESS | 2900 | 1467051175725 Marionette TRACE conn7 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:55 INFO - PROCESS | 2900 | 1467051175727 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:55 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E792AB800 == 36 [pid = 2900] [id = 280] 11:12:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E03839000) [pid = 2900] [serial = 839] [outer = 0000000000000000] 11:12:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E06B9A400) [pid = 2900] [serial = 840] [outer = 0000002E03839000] 11:12:55 INFO - PROCESS | 2900 | 1467051175834 Marionette DEBUG loaded listener.js 11:12:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0DC03400) [pid = 2900] [serial = 841] [outer = 0000002E03839000] 11:12:56 INFO - PROCESS | 2900 | 1467051176209 Marionette TRACE conn7 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 11:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 629ms 11:12:56 INFO - PROCESS | 2900 | 1467051176256 Marionette TRACE conn7 -> [0,1085,"getWindowHandle",null] 11:12:56 INFO - PROCESS | 2900 | 1467051176258 Marionette TRACE conn7 <- [1,1085,null,{"value":"13"}] 11:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:12:56 INFO - PROCESS | 2900 | 1467051176262 Marionette TRACE conn7 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:12:56 INFO - PROCESS | 2900 | 1467051176263 Marionette TRACE conn7 <- [1,1086,null,{}] 11:12:56 INFO - PROCESS | 2900 | 1467051176267 Marionette TRACE conn7 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:56 INFO - PROCESS | 2900 | 1467051176269 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:56 INFO - PROCESS | 2900 | 1467051176380 Marionette TRACE conn7 <- [1,1087,null,{"value":null}] 11:12:56 INFO - PROCESS | 2900 | 1467051176387 Marionette TRACE conn7 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:56 INFO - PROCESS | 2900 | 1467051176389 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:56 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7A2CB000 == 37 [pid = 2900] [id = 281] 11:12:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E76FD4C00) [pid = 2900] [serial = 842] [outer = 0000000000000000] 11:12:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E77A11800) [pid = 2900] [serial = 843] [outer = 0000002E76FD4C00] 11:12:56 INFO - PROCESS | 2900 | 1467051176434 Marionette DEBUG loaded listener.js 11:12:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E779DB800) [pid = 2900] [serial = 844] [outer = 0000002E76FD4C00] 11:12:56 INFO - PROCESS | 2900 | 1467051176822 Marionette TRACE conn7 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 11:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 585ms 11:12:56 INFO - PROCESS | 2900 | 1467051176850 Marionette TRACE conn7 -> [0,1089,"getWindowHandle",null] 11:12:56 INFO - PROCESS | 2900 | 1467051176853 Marionette TRACE conn7 <- [1,1089,null,{"value":"13"}] 11:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:12:56 INFO - PROCESS | 2900 | 1467051176856 Marionette TRACE conn7 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:12:56 INFO - PROCESS | 2900 | 1467051176858 Marionette TRACE conn7 <- [1,1090,null,{}] 11:12:56 INFO - PROCESS | 2900 | 1467051176861 Marionette TRACE conn7 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:56 INFO - PROCESS | 2900 | 1467051176863 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:56 INFO - PROCESS | 2900 | 1467051176945 Marionette TRACE conn7 <- [1,1091,null,{"value":null}] 11:12:57 INFO - PROCESS | 2900 | 1467051177047 Marionette TRACE conn7 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:57 INFO - PROCESS | 2900 | 1467051177049 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:57 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C217800 == 38 [pid = 2900] [id = 282] 11:12:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E779DAC00) [pid = 2900] [serial = 845] [outer = 0000000000000000] 11:12:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E784CB800) [pid = 2900] [serial = 846] [outer = 0000002E779DAC00] 11:12:57 INFO - PROCESS | 2900 | 1467051177095 Marionette DEBUG loaded listener.js 11:12:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E78A64000) [pid = 2900] [serial = 847] [outer = 0000002E779DAC00] 11:12:57 INFO - PROCESS | 2900 | 1467051177452 Marionette TRACE conn7 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 11:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 629ms 11:12:57 INFO - PROCESS | 2900 | 1467051177520 Marionette TRACE conn7 -> [0,1093,"getWindowHandle",null] 11:12:57 INFO - PROCESS | 2900 | 1467051177525 Marionette TRACE conn7 <- [1,1093,null,{"value":"13"}] 11:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:12:57 INFO - PROCESS | 2900 | 1467051177531 Marionette TRACE conn7 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:12:57 INFO - PROCESS | 2900 | 1467051177535 Marionette TRACE conn7 <- [1,1094,null,{}] 11:12:57 INFO - PROCESS | 2900 | 1467051177542 Marionette TRACE conn7 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:57 INFO - PROCESS | 2900 | 1467051177546 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:57 INFO - PROCESS | 2900 | 1467051177702 Marionette TRACE conn7 <- [1,1095,null,{"value":null}] 11:12:57 INFO - PROCESS | 2900 | 1467051177823 Marionette TRACE conn7 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:57 INFO - PROCESS | 2900 | 1467051177829 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:57 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06836800 == 39 [pid = 2900] [id = 283] 11:12:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E05F94800) [pid = 2900] [serial = 848] [outer = 0000000000000000] 11:12:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0620F400) [pid = 2900] [serial = 849] [outer = 0000002E05F94800] 11:12:57 INFO - PROCESS | 2900 | 1467051177891 Marionette DEBUG loaded listener.js 11:12:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E07F44400) [pid = 2900] [serial = 850] [outer = 0000002E05F94800] 11:12:58 INFO - PROCESS | 2900 | 1467051178559 Marionette TRACE conn7 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 11:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1085ms 11:12:58 INFO - PROCESS | 2900 | 1467051178619 Marionette TRACE conn7 -> [0,1097,"getWindowHandle",null] 11:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:12:58 INFO - PROCESS | 2900 | 1467051178622 Marionette TRACE conn7 <- [1,1097,null,{"value":"13"}] 11:12:58 INFO - PROCESS | 2900 | 1467051178629 Marionette TRACE conn7 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:12:58 INFO - PROCESS | 2900 | 1467051178634 Marionette TRACE conn7 <- [1,1098,null,{}] 11:12:58 INFO - PROCESS | 2900 | 1467051178638 Marionette TRACE conn7 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:58 INFO - PROCESS | 2900 | 1467051178641 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:58 INFO - PROCESS | 2900 | 1467051178757 Marionette TRACE conn7 <- [1,1099,null,{"value":null}] 11:12:58 INFO - PROCESS | 2900 | 1467051178832 Marionette TRACE conn7 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:58 INFO - PROCESS | 2900 | 1467051178835 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:58 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E779F4800 == 40 [pid = 2900] [id = 284] 11:12:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E0A6C5800) [pid = 2900] [serial = 851] [outer = 0000000000000000] 11:12:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E0C18E000) [pid = 2900] [serial = 852] [outer = 0000002E0A6C5800] 11:12:58 INFO - PROCESS | 2900 | 1467051178933 Marionette DEBUG loaded listener.js 11:12:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E0C6B9400) [pid = 2900] [serial = 853] [outer = 0000002E0A6C5800] 11:12:59 INFO - PROCESS | 2900 | 1467051179568 Marionette TRACE conn7 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 11:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 986ms 11:12:59 INFO - PROCESS | 2900 | 1467051179613 Marionette TRACE conn7 -> [0,1101,"getWindowHandle",null] 11:12:59 INFO - PROCESS | 2900 | 1467051179616 Marionette TRACE conn7 <- [1,1101,null,{"value":"13"}] 11:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:12:59 INFO - PROCESS | 2900 | 1467051179620 Marionette TRACE conn7 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:12:59 INFO - PROCESS | 2900 | 1467051179622 Marionette TRACE conn7 <- [1,1102,null,{}] 11:12:59 INFO - PROCESS | 2900 | 1467051179632 Marionette TRACE conn7 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:59 INFO - PROCESS | 2900 | 1467051179638 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:59 INFO - PROCESS | 2900 | 1467051179755 Marionette TRACE conn7 <- [1,1103,null,{"value":null}] 11:12:59 INFO - PROCESS | 2900 | 1467051179874 Marionette TRACE conn7 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:59 INFO - PROCESS | 2900 | 1467051179879 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:12:59 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7E055800 == 41 [pid = 2900] [id = 285] 11:12:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E7702D000) [pid = 2900] [serial = 854] [outer = 0000000000000000] 11:12:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E77031800) [pid = 2900] [serial = 855] [outer = 0000002E7702D000] 11:12:59 INFO - PROCESS | 2900 | 1467051179938 Marionette DEBUG loaded listener.js 11:13:00 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E78AD5000) [pid = 2900] [serial = 856] [outer = 0000002E7702D000] 11:13:00 INFO - PROCESS | 2900 | 1467051180776 Marionette TRACE conn7 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 11:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1195ms 11:13:00 INFO - PROCESS | 2900 | 1467051180828 Marionette TRACE conn7 -> [0,1105,"getWindowHandle",null] 11:13:00 INFO - PROCESS | 2900 | 1467051180833 Marionette TRACE conn7 <- [1,1105,null,{"value":"13"}] 11:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:13:00 INFO - PROCESS | 2900 | 1467051180840 Marionette TRACE conn7 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:13:00 INFO - PROCESS | 2900 | 1467051180843 Marionette TRACE conn7 <- [1,1106,null,{}] 11:13:00 INFO - PROCESS | 2900 | 1467051180849 Marionette TRACE conn7 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:00 INFO - PROCESS | 2900 | 1467051180852 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:00 INFO - PROCESS | 2900 | 1467051180967 Marionette TRACE conn7 <- [1,1107,null,{"value":null}] 11:13:01 INFO - PROCESS | 2900 | 1467051181036 Marionette TRACE conn7 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:01 INFO - PROCESS | 2900 | 1467051181041 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:01 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0731E800 == 42 [pid = 2900] [id = 286] 11:13:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 91 (0000002E0698B800) [pid = 2900] [serial = 857] [outer = 0000000000000000] 11:13:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 92 (0000002E06B92000) [pid = 2900] [serial = 858] [outer = 0000002E0698B800] 11:13:01 INFO - PROCESS | 2900 | 1467051181092 Marionette DEBUG loaded listener.js 11:13:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 93 (0000002E09664000) [pid = 2900] [serial = 859] [outer = 0000002E0698B800] 11:13:02 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7A2CB000 == 41 [pid = 2900] [id = 281] 11:13:02 INFO - PROCESS | 2900 | --DOCSHELL 0000002E792AB800 == 40 [pid = 2900] [id = 280] 11:13:02 INFO - PROCESS | 2900 | --DOCSHELL 0000002E78A88800 == 39 [pid = 2900] [id = 279] 11:13:02 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DDB8800 == 38 [pid = 2900] [id = 278] 11:13:02 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D982000 == 37 [pid = 2900] [id = 277] 11:13:02 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C21C000 == 36 [pid = 2900] [id = 276] 11:13:02 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0810C800 == 35 [pid = 2900] [id = 275] 11:13:02 INFO - PROCESS | 2900 | --DOCSHELL 0000002E065E4800 == 34 [pid = 2900] [id = 274] 11:13:02 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0686D800 == 33 [pid = 2900] [id = 272] 11:13:02 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C568000 == 32 [pid = 2900] [id = 273] 11:13:02 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A4BE800 == 31 [pid = 2900] [id = 271] 11:13:02 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7E055800 == 30 [pid = 2900] [id = 285] 11:13:02 INFO - PROCESS | 2900 | --DOCSHELL 0000002E779F4800 == 29 [pid = 2900] [id = 284] 11:13:02 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C217800 == 28 [pid = 2900] [id = 282] 11:13:02 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06836800 == 27 [pid = 2900] [id = 283] 11:13:02 INFO - PROCESS | 2900 | --DOMWINDOW == 92 (0000002E08C65C00) [pid = 2900] [serial = 787] [outer = 0000000000000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2900 | --DOMWINDOW == 91 (0000002E06203C00) [pid = 2900] [serial = 786] [outer = 0000000000000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2900 | --DOMWINDOW == 90 (0000002E05C9A800) [pid = 2900] [serial = 789] [outer = 0000000000000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E05FDD000) [pid = 2900] [serial = 790] [outer = 0000000000000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E0A3E2C00) [pid = 2900] [serial = 795] [outer = 0000000000000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E0A526000) [pid = 2900] [serial = 798] [outer = 0000000000000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E072AD400) [pid = 2900] [serial = 793] [outer = 0000000000000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E06A9FC00) [pid = 2900] [serial = 792] [outer = 0000000000000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0A3EC800) [pid = 2900] [serial = 775] [outer = 0000000000000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E06B99800) [pid = 2900] [serial = 774] [outer = 0000000000000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0C138C00) [pid = 2900] [serial = 801] [outer = 0000000000000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0CBDB800) [pid = 2900] [serial = 778] [outer = 0000000000000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0C28A800) [pid = 2900] [serial = 777] [outer = 0000000000000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E7844F800) [pid = 2900] [serial = 781] [outer = 0000000000000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E77A08400) [pid = 2900] [serial = 780] [outer = 0000000000000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E784C9C00) [pid = 2900] [serial = 784] [outer = 0000000000000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0CD3A800) [pid = 2900] [serial = 811] [outer = 0000000000000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0CAD5C00) [pid = 2900] [serial = 783] [outer = 0000000000000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0A6BCC00) [pid = 2900] [serial = 799] [outer = 0000000000000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0D7E5C00) [pid = 2900] [serial = 813] [outer = 0000000000000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0C6AF000) [pid = 2900] [serial = 804] [outer = 0000000000000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0C18B400) [pid = 2900] [serial = 802] [outer = 0000000000000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0CBDC800) [pid = 2900] [serial = 810] [outer = 0000000000000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E0CA70800) [pid = 2900] [serial = 805] [outer = 0000000000000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E0C53D000) [pid = 2900] [serial = 807] [outer = 0000000000000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E0CA7A000) [pid = 2900] [serial = 808] [outer = 0000000000000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E0A42C800) [pid = 2900] [serial = 796] [outer = 0000000000000000] [url = about:blank] 11:13:02 INFO - PROCESS | 2900 | [2900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 11:13:02 INFO - PROCESS | 2900 | 1467051182624 Marionette TRACE conn7 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 11:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1843ms 11:13:02 INFO - PROCESS | 2900 | 1467051182687 Marionette TRACE conn7 -> [0,1109,"getWindowHandle",null] 11:13:02 INFO - PROCESS | 2900 | 1467051182690 Marionette TRACE conn7 <- [1,1109,null,{"value":"13"}] 11:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:13:02 INFO - PROCESS | 2900 | 1467051182695 Marionette TRACE conn7 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:13:02 INFO - PROCESS | 2900 | 1467051182698 Marionette TRACE conn7 <- [1,1110,null,{}] 11:13:02 INFO - PROCESS | 2900 | 1467051182703 Marionette TRACE conn7 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:02 INFO - PROCESS | 2900 | 1467051182705 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:02 INFO - PROCESS | 2900 | 1467051182797 Marionette TRACE conn7 <- [1,1111,null,{"value":null}] 11:13:02 INFO - PROCESS | 2900 | 1467051182804 Marionette TRACE conn7 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:02 INFO - PROCESS | 2900 | 1467051182807 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:02 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06616800 == 28 [pid = 2900] [id = 287] 11:13:02 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E05EDA800) [pid = 2900] [serial = 860] [outer = 0000000000000000] 11:13:02 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E05FE2C00) [pid = 2900] [serial = 861] [outer = 0000002E05EDA800] 11:13:02 INFO - PROCESS | 2900 | 1467051182880 Marionette DEBUG loaded listener.js 11:13:02 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E066D8400) [pid = 2900] [serial = 862] [outer = 0000002E05EDA800] 11:13:03 INFO - PROCESS | 2900 | 1467051183316 Marionette TRACE conn7 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 11:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 691ms 11:13:03 INFO - PROCESS | 2900 | 1467051183387 Marionette TRACE conn7 -> [0,1113,"getWindowHandle",null] 11:13:03 INFO - PROCESS | 2900 | 1467051183392 Marionette TRACE conn7 <- [1,1113,null,{"value":"13"}] 11:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:13:03 INFO - PROCESS | 2900 | 1467051183399 Marionette TRACE conn7 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:13:03 INFO - PROCESS | 2900 | 1467051183402 Marionette TRACE conn7 <- [1,1114,null,{}] 11:13:03 INFO - PROCESS | 2900 | 1467051183406 Marionette TRACE conn7 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:03 INFO - PROCESS | 2900 | 1467051183409 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:03 INFO - PROCESS | 2900 | 1467051183508 Marionette TRACE conn7 <- [1,1115,null,{"value":null}] 11:13:03 INFO - PROCESS | 2900 | 1467051183514 Marionette TRACE conn7 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:03 INFO - PROCESS | 2900 | 1467051183516 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:03 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E07308000 == 29 [pid = 2900] [id = 288] 11:13:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E06B94C00) [pid = 2900] [serial = 863] [outer = 0000000000000000] 11:13:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E072DB000) [pid = 2900] [serial = 864] [outer = 0000002E06B94C00] 11:13:03 INFO - PROCESS | 2900 | 1467051183565 Marionette DEBUG loaded listener.js 11:13:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E07F43C00) [pid = 2900] [serial = 865] [outer = 0000002E06B94C00] 11:13:04 INFO - PROCESS | 2900 | 1467051184013 Marionette TRACE conn7 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 11:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 690ms 11:13:04 INFO - PROCESS | 2900 | 1467051184091 Marionette TRACE conn7 -> [0,1117,"getWindowHandle",null] 11:13:04 INFO - PROCESS | 2900 | 1467051184093 Marionette TRACE conn7 <- [1,1117,null,{"value":"13"}] 11:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:13:04 INFO - PROCESS | 2900 | 1467051184097 Marionette TRACE conn7 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:13:04 INFO - PROCESS | 2900 | 1467051184101 Marionette TRACE conn7 <- [1,1118,null,{}] 11:13:04 INFO - PROCESS | 2900 | 1467051184112 Marionette TRACE conn7 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:04 INFO - PROCESS | 2900 | 1467051184117 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:04 INFO - PROCESS | 2900 | 1467051184239 Marionette TRACE conn7 <- [1,1119,null,{"value":null}] 11:13:04 INFO - PROCESS | 2900 | 1467051184249 Marionette TRACE conn7 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:04 INFO - PROCESS | 2900 | 1467051184252 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:04 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0BF51000 == 30 [pid = 2900] [id = 289] 11:13:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E05C32000) [pid = 2900] [serial = 866] [outer = 0000000000000000] 11:13:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0A428C00) [pid = 2900] [serial = 867] [outer = 0000002E05C32000] 11:13:04 INFO - PROCESS | 2900 | 1467051184301 Marionette DEBUG loaded listener.js 11:13:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0A4E1800) [pid = 2900] [serial = 868] [outer = 0000002E05C32000] 11:13:04 INFO - PROCESS | 2900 | 1467051184761 Marionette TRACE conn7 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 11:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 691ms 11:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:13:04 INFO - PROCESS | 2900 | 1467051184794 Marionette TRACE conn7 -> [0,1121,"getWindowHandle",null] 11:13:04 INFO - PROCESS | 2900 | 1467051184797 Marionette TRACE conn7 <- [1,1121,null,{"value":"13"}] 11:13:04 INFO - PROCESS | 2900 | 1467051184801 Marionette TRACE conn7 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:13:04 INFO - PROCESS | 2900 | 1467051184803 Marionette TRACE conn7 <- [1,1122,null,{}] 11:13:04 INFO - PROCESS | 2900 | 1467051184806 Marionette TRACE conn7 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:04 INFO - PROCESS | 2900 | 1467051184808 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:04 INFO - PROCESS | 2900 | 1467051184928 Marionette TRACE conn7 <- [1,1123,null,{"value":null}] 11:13:04 INFO - PROCESS | 2900 | 1467051184934 Marionette TRACE conn7 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:04 INFO - PROCESS | 2900 | 1467051184936 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:04 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C21E000 == 31 [pid = 2900] [id = 290] 11:13:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0A64D800) [pid = 2900] [serial = 869] [outer = 0000000000000000] 11:13:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0A6BD000) [pid = 2900] [serial = 870] [outer = 0000002E0A64D800] 11:13:04 INFO - PROCESS | 2900 | 1467051184981 Marionette DEBUG loaded listener.js 11:13:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0A6C9400) [pid = 2900] [serial = 871] [outer = 0000002E0A64D800] 11:13:05 INFO - PROCESS | 2900 | [GFX2-]: DrawTargetD2D 1.1 (0000002E78E1E250): Failed to create GradientStopCollection with no stops. 11:13:05 INFO - PROCESS | 2900 | [GFX3-]: No stops specified for gradient pattern. 11:13:05 INFO - PROCESS | 2900 | 1467051185441 Marionette TRACE conn7 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 11:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 691ms 11:13:05 INFO - PROCESS | 2900 | 1467051185496 Marionette TRACE conn7 -> [0,1125,"getWindowHandle",null] 11:13:05 INFO - PROCESS | 2900 | 1467051185498 Marionette TRACE conn7 <- [1,1125,null,{"value":"13"}] 11:13:05 INFO - PROCESS | 2900 | 1467051185502 Marionette TRACE conn7 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:13:05 INFO - PROCESS | 2900 | 1467051185504 Marionette TRACE conn7 <- [1,1126,null,{}] 11:13:05 INFO - PROCESS | 2900 | 1467051185507 Marionette TRACE conn7 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:05 INFO - PROCESS | 2900 | 1467051185510 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:05 INFO - PROCESS | 2900 | 1467051185641 Marionette TRACE conn7 <- [1,1127,null,{"value":null}] 11:13:05 INFO - PROCESS | 2900 | 1467051185697 Marionette TRACE conn7 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:05 INFO - PROCESS | 2900 | 1467051185699 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:05 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C5D7800 == 32 [pid = 2900] [id = 291] 11:13:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E06B78C00) [pid = 2900] [serial = 872] [outer = 0000000000000000] 11:13:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0C18EC00) [pid = 2900] [serial = 873] [outer = 0000002E06B78C00] 11:13:05 INFO - PROCESS | 2900 | 1467051185746 Marionette DEBUG loaded listener.js 11:13:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0C289C00) [pid = 2900] [serial = 874] [outer = 0000002E06B78C00] 11:13:06 INFO - PROCESS | 2900 | 1467051186201 Marionette TRACE conn7 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 11:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 734ms 11:13:06 INFO - PROCESS | 2900 | 1467051186239 Marionette TRACE conn7 -> [0,1129,"getWindowHandle",null] 11:13:06 INFO - PROCESS | 2900 | 1467051186248 Marionette TRACE conn7 <- [1,1129,null,{"value":"13"}] 11:13:06 INFO - PROCESS | 2900 | 1467051186252 Marionette TRACE conn7 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:13:06 INFO - PROCESS | 2900 | 1467051186254 Marionette TRACE conn7 <- [1,1130,null,{}] 11:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:13:06 INFO - PROCESS | 2900 | 1467051186258 Marionette TRACE conn7 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:06 INFO - PROCESS | 2900 | 1467051186264 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:06 INFO - PROCESS | 2900 | 1467051186394 Marionette TRACE conn7 <- [1,1131,null,{"value":null}] 11:13:06 INFO - PROCESS | 2900 | 1467051186405 Marionette TRACE conn7 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:06 INFO - PROCESS | 2900 | 1467051186407 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:06 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D982800 == 33 [pid = 2900] [id = 292] 11:13:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0C13D000) [pid = 2900] [serial = 875] [outer = 0000000000000000] 11:13:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0C6BB800) [pid = 2900] [serial = 876] [outer = 0000002E0C13D000] 11:13:06 INFO - PROCESS | 2900 | 1467051186455 Marionette DEBUG loaded listener.js 11:13:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0CBDB000) [pid = 2900] [serial = 877] [outer = 0000002E0C13D000] 11:13:06 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0CD3AC00) [pid = 2900] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:13:06 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0598B000) [pid = 2900] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:13:06 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E05C9B800) [pid = 2900] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:13:06 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E09627400) [pid = 2900] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:13:06 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E07F40C00) [pid = 2900] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:13:06 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E76FD4C00) [pid = 2900] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:13:06 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E05991800) [pid = 2900] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:13:06 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0CD3B800) [pid = 2900] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:13:06 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E03839000) [pid = 2900] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:13:06 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E76FCB800) [pid = 2900] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:13:06 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E779DAC00) [pid = 2900] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:13:06 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0C6BAC00) [pid = 2900] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:13:07 INFO - PROCESS | 2900 | 1467051187108 Marionette TRACE conn7 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 11:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 880ms 11:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:13:07 INFO - PROCESS | 2900 | 1467051187139 Marionette TRACE conn7 -> [0,1133,"getWindowHandle",null] 11:13:07 INFO - PROCESS | 2900 | 1467051187141 Marionette TRACE conn7 <- [1,1133,null,{"value":"13"}] 11:13:07 INFO - PROCESS | 2900 | 1467051187145 Marionette TRACE conn7 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:13:07 INFO - PROCESS | 2900 | 1467051187147 Marionette TRACE conn7 <- [1,1134,null,{}] 11:13:07 INFO - PROCESS | 2900 | 1467051187150 Marionette TRACE conn7 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:07 INFO - PROCESS | 2900 | 1467051187152 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:07 INFO - PROCESS | 2900 | 1467051187234 Marionette TRACE conn7 <- [1,1135,null,{"value":null}] 11:13:07 INFO - PROCESS | 2900 | 1467051187239 Marionette TRACE conn7 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:07 INFO - PROCESS | 2900 | 1467051187241 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:07 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD93000 == 34 [pid = 2900] [id = 293] 11:13:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E05CA1400) [pid = 2900] [serial = 878] [outer = 0000000000000000] 11:13:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0CA79000) [pid = 2900] [serial = 879] [outer = 0000002E05CA1400] 11:13:07 INFO - PROCESS | 2900 | 1467051187286 Marionette DEBUG loaded listener.js 11:13:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0CD35800) [pid = 2900] [serial = 880] [outer = 0000002E05CA1400] 11:13:07 INFO - PROCESS | 2900 | 1467051187705 Marionette TRACE conn7 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 11:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 628ms 11:13:07 INFO - PROCESS | 2900 | 1467051187776 Marionette TRACE conn7 -> [0,1137,"getWindowHandle",null] 11:13:07 INFO - PROCESS | 2900 | 1467051187778 Marionette TRACE conn7 <- [1,1137,null,{"value":"13"}] 11:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:13:07 INFO - PROCESS | 2900 | 1467051187782 Marionette TRACE conn7 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:13:07 INFO - PROCESS | 2900 | 1467051187784 Marionette TRACE conn7 <- [1,1138,null,{}] 11:13:07 INFO - PROCESS | 2900 | 1467051187787 Marionette TRACE conn7 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:07 INFO - PROCESS | 2900 | 1467051187789 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:07 INFO - PROCESS | 2900 | 1467051187874 Marionette TRACE conn7 <- [1,1139,null,{"value":null}] 11:13:07 INFO - PROCESS | 2900 | 1467051187882 Marionette TRACE conn7 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:07 INFO - PROCESS | 2900 | 1467051187884 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:07 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E77921000 == 35 [pid = 2900] [id = 294] 11:13:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0C535000) [pid = 2900] [serial = 881] [outer = 0000000000000000] 11:13:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0CD38000) [pid = 2900] [serial = 882] [outer = 0000002E0C535000] 11:13:07 INFO - PROCESS | 2900 | 1467051187928 Marionette DEBUG loaded listener.js 11:13:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0D7EC400) [pid = 2900] [serial = 883] [outer = 0000002E0C535000] 11:13:08 INFO - PROCESS | 2900 | 1467051188366 Marionette TRACE conn7 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 11:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 627ms 11:13:08 INFO - PROCESS | 2900 | 1467051188412 Marionette TRACE conn7 -> [0,1141,"getWindowHandle",null] 11:13:08 INFO - PROCESS | 2900 | 1467051188414 Marionette TRACE conn7 <- [1,1141,null,{"value":"13"}] 11:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:13:08 INFO - PROCESS | 2900 | 1467051188418 Marionette TRACE conn7 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:13:08 INFO - PROCESS | 2900 | 1467051188420 Marionette TRACE conn7 <- [1,1142,null,{}] 11:13:08 INFO - PROCESS | 2900 | 1467051188424 Marionette TRACE conn7 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:08 INFO - PROCESS | 2900 | 1467051188425 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:08 INFO - PROCESS | 2900 | 1467051188507 Marionette TRACE conn7 <- [1,1143,null,{"value":null}] 11:13:08 INFO - PROCESS | 2900 | 1467051188512 Marionette TRACE conn7 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:08 INFO - PROCESS | 2900 | 1467051188514 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:08 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0BF50800 == 36 [pid = 2900] [id = 295] 11:13:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0DC08400) [pid = 2900] [serial = 884] [outer = 0000000000000000] 11:13:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0DC0FC00) [pid = 2900] [serial = 885] [outer = 0000002E0DC08400] 11:13:08 INFO - PROCESS | 2900 | 1467051188561 Marionette DEBUG loaded listener.js 11:13:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E76FCA400) [pid = 2900] [serial = 886] [outer = 0000002E0DC08400] 11:13:09 INFO - PROCESS | 2900 | 1467051189326 Marionette TRACE conn7 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 11:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 943ms 11:13:09 INFO - PROCESS | 2900 | 1467051189364 Marionette TRACE conn7 -> [0,1145,"getWindowHandle",null] 11:13:09 INFO - PROCESS | 2900 | 1467051189369 Marionette TRACE conn7 <- [1,1145,null,{"value":"13"}] 11:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:13:09 INFO - PROCESS | 2900 | 1467051189374 Marionette TRACE conn7 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:13:09 INFO - PROCESS | 2900 | 1467051189378 Marionette TRACE conn7 <- [1,1146,null,{}] 11:13:09 INFO - PROCESS | 2900 | 1467051189384 Marionette TRACE conn7 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:09 INFO - PROCESS | 2900 | 1467051189387 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:09 INFO - PROCESS | 2900 | 1467051189532 Marionette TRACE conn7 <- [1,1147,null,{"value":null}] 11:13:09 INFO - PROCESS | 2900 | 1467051189601 Marionette TRACE conn7 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:09 INFO - PROCESS | 2900 | 1467051189604 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:09 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0687C000 == 37 [pid = 2900] [id = 296] 11:13:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E05EDBC00) [pid = 2900] [serial = 887] [outer = 0000000000000000] 11:13:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0620D000) [pid = 2900] [serial = 888] [outer = 0000002E05EDBC00] 11:13:09 INFO - PROCESS | 2900 | 1467051189705 Marionette DEBUG loaded listener.js 11:13:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E07572C00) [pid = 2900] [serial = 889] [outer = 0000002E05EDBC00] 11:13:10 INFO - PROCESS | 2900 | 1467051190435 Marionette TRACE conn7 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 11:13:10 INFO - PROCESS | 2900 | 1467051190489 Marionette TRACE conn7 <- [1,1149,null,{"value":"13"}] 11:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:13:10 INFO - PROCESS | 2900 | 1467051190497 Marionette TRACE conn7 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:13:10 INFO - PROCESS | 2900 | 1467051190500 Marionette TRACE conn7 <- [1,1150,null,{}] 11:13:10 INFO - PROCESS | 2900 | 1467051190504 Marionette TRACE conn7 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:10 INFO - PROCESS | 2900 | 1467051190507 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:10 INFO - PROCESS | 2900 | 1467051190633 Marionette TRACE conn7 <- [1,1151,null,{"value":null}] 11:13:10 INFO - PROCESS | 2900 | 1467051190709 Marionette TRACE conn7 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:10 INFO - PROCESS | 2900 | 1467051190712 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:10 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C568800 == 38 [pid = 2900] [id = 297] 11:13:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E08582C00) [pid = 2900] [serial = 890] [outer = 0000000000000000] 11:13:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E0A4D8400) [pid = 2900] [serial = 891] [outer = 0000002E08582C00] 11:13:10 INFO - PROCESS | 2900 | 1467051190811 Marionette DEBUG loaded listener.js 11:13:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E0A6C5C00) [pid = 2900] [serial = 892] [outer = 0000002E08582C00] 11:13:11 INFO - PROCESS | 2900 | --DOCSHELL 0000002E77921000 == 37 [pid = 2900] [id = 294] 11:13:11 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD93000 == 36 [pid = 2900] [id = 293] 11:13:11 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D982800 == 35 [pid = 2900] [id = 292] 11:13:11 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C5D7800 == 34 [pid = 2900] [id = 291] 11:13:11 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C21E000 == 33 [pid = 2900] [id = 290] 11:13:11 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0BF51000 == 32 [pid = 2900] [id = 289] 11:13:11 INFO - PROCESS | 2900 | --DOCSHELL 0000002E07308000 == 31 [pid = 2900] [id = 288] 11:13:11 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06616800 == 30 [pid = 2900] [id = 287] 11:13:11 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E0DC0D000) [pid = 2900] [serial = 835] [outer = 0000000000000000] [url = about:blank] 11:13:11 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0D7E9C00) [pid = 2900] [serial = 834] [outer = 0000000000000000] [url = about:blank] 11:13:11 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0C189000) [pid = 2900] [serial = 828] [outer = 0000000000000000] [url = about:blank] 11:13:11 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E066D4400) [pid = 2900] [serial = 822] [outer = 0000000000000000] [url = about:blank] 11:13:11 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E06B93800) [pid = 2900] [serial = 823] [outer = 0000000000000000] [url = about:blank] 11:13:11 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0A3E4800) [pid = 2900] [serial = 825] [outer = 0000000000000000] [url = about:blank] 11:13:11 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0A4E0800) [pid = 2900] [serial = 826] [outer = 0000000000000000] [url = about:blank] 11:13:11 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0A3E3000) [pid = 2900] [serial = 819] [outer = 0000000000000000] [url = about:blank] 11:13:11 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0A644800) [pid = 2900] [serial = 820] [outer = 0000000000000000] [url = about:blank] 11:13:11 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E779DB800) [pid = 2900] [serial = 844] [outer = 0000000000000000] [url = about:blank] 11:13:11 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E05FDB400) [pid = 2900] [serial = 816] [outer = 0000000000000000] [url = about:blank] 11:13:11 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E068A8000) [pid = 2900] [serial = 817] [outer = 0000000000000000] [url = about:blank] 11:13:11 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0DC06400) [pid = 2900] [serial = 814] [outer = 0000000000000000] [url = about:blank] 11:13:11 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E06B9A400) [pid = 2900] [serial = 840] [outer = 0000000000000000] [url = about:blank] 11:13:11 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E77024000) [pid = 2900] [serial = 837] [outer = 0000000000000000] [url = about:blank] 11:13:11 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E784CB800) [pid = 2900] [serial = 846] [outer = 0000000000000000] [url = about:blank] 11:13:11 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E77A11800) [pid = 2900] [serial = 843] [outer = 0000000000000000] [url = about:blank] 11:13:11 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E78A64000) [pid = 2900] [serial = 847] [outer = 0000000000000000] [url = about:blank] 11:13:11 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E7717C400) [pid = 2900] [serial = 838] [outer = 0000000000000000] [url = about:blank] 11:13:11 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E0CA72400) [pid = 2900] [serial = 831] [outer = 0000000000000000] [url = about:blank] 11:13:11 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E0CBD9C00) [pid = 2900] [serial = 832] [outer = 0000000000000000] [url = about:blank] 11:13:11 INFO - PROCESS | 2900 | --DOMWINDOW == 65 (0000002E0C281800) [pid = 2900] [serial = 829] [outer = 0000000000000000] [url = about:blank] 11:13:11 INFO - PROCESS | 2900 | --DOMWINDOW == 64 (0000002E0DC03400) [pid = 2900] [serial = 841] [outer = 0000000000000000] [url = about:blank] 11:13:11 INFO - PROCESS | 2900 | 1467051191651 Marionette TRACE conn7 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 11:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1192ms 11:13:11 INFO - PROCESS | 2900 | 1467051191692 Marionette TRACE conn7 -> [0,1153,"getWindowHandle",null] 11:13:11 INFO - PROCESS | 2900 | 1467051191697 Marionette TRACE conn7 <- [1,1153,null,{"value":"13"}] 11:13:11 INFO - PROCESS | 2900 | 1467051191702 Marionette TRACE conn7 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:13:11 INFO - PROCESS | 2900 | 1467051191705 Marionette TRACE conn7 <- [1,1154,null,{}] 11:13:11 INFO - PROCESS | 2900 | 1467051191711 Marionette TRACE conn7 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:11 INFO - PROCESS | 2900 | 1467051191714 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:11 INFO - PROCESS | 2900 | 1467051191814 Marionette TRACE conn7 <- [1,1155,null,{"value":null}] 11:13:11 INFO - PROCESS | 2900 | 1467051191820 Marionette TRACE conn7 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:11 INFO - PROCESS | 2900 | 1467051191823 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:11 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0661E000 == 31 [pid = 2900] [id = 298] 11:13:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 65 (0000002E062B6400) [pid = 2900] [serial = 893] [outer = 0000000000000000] 11:13:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 66 (0000002E068A9C00) [pid = 2900] [serial = 894] [outer = 0000002E062B6400] 11:13:11 INFO - PROCESS | 2900 | 1467051191874 Marionette DEBUG loaded listener.js 11:13:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E07F43400) [pid = 2900] [serial = 895] [outer = 0000002E062B6400] 11:13:12 INFO - PROCESS | 2900 | 1467051192384 Marionette TRACE conn7 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 11:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 734ms 11:13:12 INFO - PROCESS | 2900 | 1467051192441 Marionette TRACE conn7 -> [0,1157,"getWindowHandle",null] 11:13:12 INFO - PROCESS | 2900 | 1467051192445 Marionette TRACE conn7 <- [1,1157,null,{"value":"13"}] 11:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:13:12 INFO - PROCESS | 2900 | 1467051192452 Marionette TRACE conn7 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:13:12 INFO - PROCESS | 2900 | 1467051192455 Marionette TRACE conn7 <- [1,1158,null,{}] 11:13:12 INFO - PROCESS | 2900 | 1467051192459 Marionette TRACE conn7 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:12 INFO - PROCESS | 2900 | 1467051192461 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:12 INFO - PROCESS | 2900 | 1467051192550 Marionette TRACE conn7 <- [1,1159,null,{"value":null}] 11:13:12 INFO - PROCESS | 2900 | 1467051192558 Marionette TRACE conn7 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:12 INFO - PROCESS | 2900 | 1467051192560 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:12 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E093AD800 == 32 [pid = 2900] [id = 299] 11:13:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E0A431000) [pid = 2900] [serial = 896] [outer = 0000000000000000] 11:13:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E0A4E1C00) [pid = 2900] [serial = 897] [outer = 0000002E0A431000] 11:13:12 INFO - PROCESS | 2900 | 1467051192610 Marionette DEBUG loaded listener.js 11:13:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E0A64F000) [pid = 2900] [serial = 898] [outer = 0000002E0A431000] 11:13:13 INFO - PROCESS | 2900 | 1467051193066 Marionette TRACE conn7 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 11:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 692ms 11:13:13 INFO - PROCESS | 2900 | 1467051193147 Marionette TRACE conn7 -> [0,1161,"getWindowHandle",null] 11:13:13 INFO - PROCESS | 2900 | 1467051193150 Marionette TRACE conn7 <- [1,1161,null,{"value":"13"}] 11:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:13:13 INFO - PROCESS | 2900 | 1467051193154 Marionette TRACE conn7 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:13:13 INFO - PROCESS | 2900 | 1467051193157 Marionette TRACE conn7 <- [1,1162,null,{}] 11:13:13 INFO - PROCESS | 2900 | 1467051193168 Marionette TRACE conn7 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:13 INFO - PROCESS | 2900 | 1467051193173 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:13 INFO - PROCESS | 2900 | 1467051193262 Marionette TRACE conn7 <- [1,1163,null,{"value":null}] 11:13:13 INFO - PROCESS | 2900 | 1467051193277 Marionette TRACE conn7 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:13 INFO - PROCESS | 2900 | 1467051193281 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:13 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C56A000 == 33 [pid = 2900] [id = 300] 11:13:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0C534000) [pid = 2900] [serial = 899] [outer = 0000000000000000] 11:13:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0C53E000) [pid = 2900] [serial = 900] [outer = 0000002E0C534000] 11:13:13 INFO - PROCESS | 2900 | 1467051193357 Marionette DEBUG loaded listener.js 11:13:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0C6BF400) [pid = 2900] [serial = 901] [outer = 0000002E0C534000] 11:13:13 INFO - PROCESS | 2900 | 1467051193794 Marionette TRACE conn7 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 11:13:13 INFO - PROCESS | 2900 | 1467051193849 Marionette TRACE conn7 <- [1,1165,null,{"value":"13"}] 11:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:13:13 INFO - PROCESS | 2900 | 1467051193853 Marionette TRACE conn7 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:13:13 INFO - PROCESS | 2900 | 1467051193855 Marionette TRACE conn7 <- [1,1166,null,{}] 11:13:13 INFO - PROCESS | 2900 | 1467051193858 Marionette TRACE conn7 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:13 INFO - PROCESS | 2900 | 1467051193860 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:13 INFO - PROCESS | 2900 | 1467051193974 Marionette TRACE conn7 <- [1,1167,null,{"value":null}] 11:13:14 INFO - PROCESS | 2900 | 1467051194016 Marionette TRACE conn7 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:14 INFO - PROCESS | 2900 | 1467051194018 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:14 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DC48800 == 34 [pid = 2900] [id = 301] 11:13:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0CA7A800) [pid = 2900] [serial = 902] [outer = 0000000000000000] 11:13:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0CAD9000) [pid = 2900] [serial = 903] [outer = 0000002E0CA7A800] 11:13:14 INFO - PROCESS | 2900 | 1467051194071 Marionette DEBUG loaded listener.js 11:13:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0CD3C000) [pid = 2900] [serial = 904] [outer = 0000002E0CA7A800] 11:13:14 INFO - PROCESS | 2900 | 1467051194512 Marionette TRACE conn7 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 11:13:14 INFO - PROCESS | 2900 | 1467051194550 Marionette TRACE conn7 <- [1,1169,null,{"value":"13"}] 11:13:14 INFO - PROCESS | 2900 | 1467051194554 Marionette TRACE conn7 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:13:14 INFO - PROCESS | 2900 | 1467051194555 Marionette TRACE conn7 <- [1,1170,null,{}] 11:13:14 INFO - PROCESS | 2900 | 1467051194567 Marionette TRACE conn7 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:14 INFO - PROCESS | 2900 | 1467051194569 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:14 INFO - PROCESS | 2900 | 1467051194704 Marionette TRACE conn7 <- [1,1171,null,{"value":null}] 11:13:14 INFO - PROCESS | 2900 | 1467051194726 Marionette TRACE conn7 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:14 INFO - PROCESS | 2900 | 1467051194728 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:14 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E76F55000 == 35 [pid = 2900] [id = 302] 11:13:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0CD39000) [pid = 2900] [serial = 905] [outer = 0000000000000000] 11:13:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0DC0BC00) [pid = 2900] [serial = 906] [outer = 0000002E0CD39000] 11:13:14 INFO - PROCESS | 2900 | 1467051194772 Marionette DEBUG loaded listener.js 11:13:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0DDE0000) [pid = 2900] [serial = 907] [outer = 0000002E0CD39000] 11:13:15 INFO - PROCESS | 2900 | 1467051195214 Marionette TRACE conn7 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 11:13:15 INFO - PROCESS | 2900 | 1467051195249 Marionette TRACE conn7 <- [1,1173,null,{"value":"13"}] 11:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:13:15 INFO - PROCESS | 2900 | 1467051195252 Marionette TRACE conn7 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:13:15 INFO - PROCESS | 2900 | 1467051195254 Marionette TRACE conn7 <- [1,1174,null,{}] 11:13:15 INFO - PROCESS | 2900 | 1467051195258 Marionette TRACE conn7 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:15 INFO - PROCESS | 2900 | 1467051195264 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:15 INFO - PROCESS | 2900 | 1467051195404 Marionette TRACE conn7 <- [1,1175,null,{"value":null}] 11:13:15 INFO - PROCESS | 2900 | 1467051195457 Marionette TRACE conn7 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:15 INFO - PROCESS | 2900 | 1467051195459 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:15 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E79034000 == 36 [pid = 2900] [id = 303] 11:13:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E77029800) [pid = 2900] [serial = 908] [outer = 0000000000000000] 11:13:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E779CE400) [pid = 2900] [serial = 909] [outer = 0000002E77029800] 11:13:15 INFO - PROCESS | 2900 | 1467051195504 Marionette DEBUG loaded listener.js 11:13:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E77AD0000) [pid = 2900] [serial = 910] [outer = 0000002E77029800] 11:13:15 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E7702D000) [pid = 2900] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:13:15 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E05CA1400) [pid = 2900] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:13:15 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0A64D800) [pid = 2900] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:13:15 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E06B78C00) [pid = 2900] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:13:15 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E05C32000) [pid = 2900] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:13:15 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0C13D000) [pid = 2900] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:13:15 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E06B94C00) [pid = 2900] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:13:15 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0698B800) [pid = 2900] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:13:15 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E05EDA800) [pid = 2900] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:13:15 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0C535000) [pid = 2900] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:13:15 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E05F94800) [pid = 2900] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:13:15 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0A6C5800) [pid = 2900] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:13:15 INFO - PROCESS | 2900 | 1467051195967 Marionette TRACE conn7 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 11:13:15 INFO - PROCESS | 2900 | 1467051195991 Marionette TRACE conn7 <- [1,1177,null,{"value":"13"}] 11:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:13:16 INFO - PROCESS | 2900 | 1467051196027 Marionette TRACE conn7 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:13:16 INFO - PROCESS | 2900 | 1467051196029 Marionette TRACE conn7 <- [1,1178,null,{}] 11:13:16 INFO - PROCESS | 2900 | 1467051196033 Marionette TRACE conn7 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:16 INFO - PROCESS | 2900 | 1467051196035 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:16 INFO - PROCESS | 2900 | 1467051196117 Marionette TRACE conn7 <- [1,1179,null,{"value":null}] 11:13:16 INFO - PROCESS | 2900 | 1467051196190 Marionette TRACE conn7 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:16 INFO - PROCESS | 2900 | 1467051196192 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:16 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E79311800 == 37 [pid = 2900] [id = 304] 11:13:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0595F800) [pid = 2900] [serial = 911] [outer = 0000000000000000] 11:13:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0A4E3000) [pid = 2900] [serial = 912] [outer = 0000002E0595F800] 11:13:16 INFO - PROCESS | 2900 | 1467051196238 Marionette DEBUG loaded listener.js 11:13:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E78036000) [pid = 2900] [serial = 913] [outer = 0000002E0595F800] 11:13:16 INFO - PROCESS | 2900 | 1467051196606 Marionette TRACE conn7 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 11:13:16 INFO - PROCESS | 2900 | 1467051196671 Marionette TRACE conn7 <- [1,1181,null,{"value":"13"}] 11:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:13:16 INFO - PROCESS | 2900 | 1467051196674 Marionette TRACE conn7 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:13:16 INFO - PROCESS | 2900 | 1467051196676 Marionette TRACE conn7 <- [1,1182,null,{}] 11:13:16 INFO - PROCESS | 2900 | 1467051196680 Marionette TRACE conn7 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:16 INFO - PROCESS | 2900 | 1467051196682 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:16 INFO - PROCESS | 2900 | 1467051196798 Marionette TRACE conn7 <- [1,1183,null,{"value":null}] 11:13:16 INFO - PROCESS | 2900 | 1467051196805 Marionette TRACE conn7 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:16 INFO - PROCESS | 2900 | 1467051196807 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:16 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7A21E000 == 38 [pid = 2900] [id = 305] 11:13:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E78257400) [pid = 2900] [serial = 914] [outer = 0000000000000000] 11:13:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E784CA000) [pid = 2900] [serial = 915] [outer = 0000002E78257400] 11:13:16 INFO - PROCESS | 2900 | 1467051196851 Marionette DEBUG loaded listener.js 11:13:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E78A62C00) [pid = 2900] [serial = 916] [outer = 0000002E78257400] 11:13:17 INFO - PROCESS | 2900 | 1467051197252 Marionette TRACE conn7 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 11:13:17 INFO - PROCESS | 2900 | 1467051197309 Marionette TRACE conn7 <- [1,1185,null,{"value":"13"}] 11:13:17 INFO - PROCESS | 2900 | 1467051197312 Marionette TRACE conn7 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:13:17 INFO - PROCESS | 2900 | 1467051197314 Marionette TRACE conn7 <- [1,1186,null,{}] 11:13:17 INFO - PROCESS | 2900 | 1467051197318 Marionette TRACE conn7 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:17 INFO - PROCESS | 2900 | 1467051197320 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:17 INFO - PROCESS | 2900 | 1467051197430 Marionette TRACE conn7 <- [1,1187,null,{"value":null}] 11:13:17 INFO - PROCESS | 2900 | 1467051197473 Marionette TRACE conn7 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:17 INFO - PROCESS | 2900 | 1467051197475 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:17 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C24B000 == 39 [pid = 2900] [id = 306] 11:13:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E78A62400) [pid = 2900] [serial = 917] [outer = 0000000000000000] 11:13:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E78D94C00) [pid = 2900] [serial = 918] [outer = 0000002E78A62400] 11:13:17 INFO - PROCESS | 2900 | 1467051197519 Marionette DEBUG loaded listener.js 11:13:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E78F0A800) [pid = 2900] [serial = 919] [outer = 0000002E78A62400] 11:13:17 INFO - PROCESS | 2900 | 1467051197976 Marionette TRACE conn7 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 734ms 11:13:18 INFO - PROCESS | 2900 | 1467051198051 Marionette TRACE conn7 -> [0,1189,"getWindowHandle",null] 11:13:18 INFO - PROCESS | 2900 | 1467051198056 Marionette TRACE conn7 <- [1,1189,null,{"value":"13"}] 11:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:13:18 INFO - PROCESS | 2900 | 1467051198062 Marionette TRACE conn7 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:13:18 INFO - PROCESS | 2900 | 1467051198066 Marionette TRACE conn7 <- [1,1190,null,{}] 11:13:18 INFO - PROCESS | 2900 | 1467051198072 Marionette TRACE conn7 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:18 INFO - PROCESS | 2900 | 1467051198075 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:18 INFO - PROCESS | 2900 | 1467051198209 Marionette TRACE conn7 <- [1,1191,null,{"value":null}] 11:13:18 INFO - PROCESS | 2900 | 1467051198279 Marionette TRACE conn7 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:18 INFO - PROCESS | 2900 | 1467051198285 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:18 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06625000 == 40 [pid = 2900] [id = 307] 11:13:18 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E068A4800) [pid = 2900] [serial = 920] [outer = 0000000000000000] 11:13:18 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E06B96800) [pid = 2900] [serial = 921] [outer = 0000002E068A4800] 11:13:18 INFO - PROCESS | 2900 | 1467051198388 Marionette DEBUG loaded listener.js 11:13:18 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0A3EB400) [pid = 2900] [serial = 922] [outer = 0000002E068A4800] 11:13:19 INFO - PROCESS | 2900 | 1467051199016 Marionette TRACE conn7 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:13:19 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 11:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 986ms 11:13:19 INFO - PROCESS | 2900 | 1467051199049 Marionette TRACE conn7 -> [0,1193,"getWindowHandle",null] 11:13:19 INFO - PROCESS | 2900 | 1467051199055 Marionette TRACE conn7 <- [1,1193,null,{"value":"13"}] 11:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:13:19 INFO - PROCESS | 2900 | 1467051199061 Marionette TRACE conn7 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:13:19 INFO - PROCESS | 2900 | 1467051199064 Marionette TRACE conn7 <- [1,1194,null,{}] 11:13:19 INFO - PROCESS | 2900 | 1467051199068 Marionette TRACE conn7 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:19 INFO - PROCESS | 2900 | 1467051199071 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:19 INFO - PROCESS | 2900 | 1467051199187 Marionette TRACE conn7 <- [1,1195,null,{"value":null}] 11:13:19 INFO - PROCESS | 2900 | 1467051199262 Marionette TRACE conn7 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:19 INFO - PROCESS | 2900 | 1467051199265 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:19 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD8D000 == 41 [pid = 2900] [id = 308] 11:13:19 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0C28A800) [pid = 2900] [serial = 923] [outer = 0000000000000000] 11:13:19 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0C6ADC00) [pid = 2900] [serial = 924] [outer = 0000002E0C28A800] 11:13:19 INFO - PROCESS | 2900 | 1467051199363 Marionette DEBUG loaded listener.js 11:13:19 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E0CBDB800) [pid = 2900] [serial = 925] [outer = 0000002E0C28A800] 11:13:19 INFO - PROCESS | 2900 | 1467051199961 Marionette TRACE conn7 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:13:20 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 11:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 944ms 11:13:20 INFO - PROCESS | 2900 | 1467051200008 Marionette TRACE conn7 -> [0,1197,"getWindowHandle",null] 11:13:20 INFO - PROCESS | 2900 | 1467051200011 Marionette TRACE conn7 <- [1,1197,null,{"value":"13"}] 11:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:13:20 INFO - PROCESS | 2900 | 1467051200015 Marionette TRACE conn7 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:13:20 INFO - PROCESS | 2900 | 1467051200019 Marionette TRACE conn7 <- [1,1198,null,{}] 11:13:20 INFO - PROCESS | 2900 | 1467051200030 Marionette TRACE conn7 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:20 INFO - PROCESS | 2900 | 1467051200036 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:20 INFO - PROCESS | 2900 | 1467051200159 Marionette TRACE conn7 <- [1,1199,null,{"value":null}] 11:13:20 INFO - PROCESS | 2900 | 1467051200230 Marionette TRACE conn7 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:20 INFO - PROCESS | 2900 | 1467051200234 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:20 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7DDB9800 == 42 [pid = 2900] [id = 309] 11:13:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E7717A800) [pid = 2900] [serial = 926] [outer = 0000000000000000] 11:13:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E779D2400) [pid = 2900] [serial = 927] [outer = 0000002E7717A800] 11:13:20 INFO - PROCESS | 2900 | 1467051200332 Marionette DEBUG loaded listener.js 11:13:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E78F0D800) [pid = 2900] [serial = 928] [outer = 0000002E7717A800] 11:13:20 INFO - PROCESS | 2900 | 1467051200929 Marionette TRACE conn7 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 985ms 11:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:13:21 INFO - PROCESS | 2900 | 1467051201001 Marionette TRACE conn7 -> [0,1201,"getWindowHandle",null] 11:13:21 INFO - PROCESS | 2900 | 1467051201005 Marionette TRACE conn7 <- [1,1201,null,{"value":"13"}] 11:13:21 INFO - PROCESS | 2900 | 1467051201008 Marionette TRACE conn7 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:13:21 INFO - PROCESS | 2900 | 1467051201010 Marionette TRACE conn7 <- [1,1202,null,{}] 11:13:21 INFO - PROCESS | 2900 | 1467051201014 Marionette TRACE conn7 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:21 INFO - PROCESS | 2900 | 1467051201017 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:21 INFO - PROCESS | 2900 | 1467051201130 Marionette TRACE conn7 <- [1,1203,null,{"value":null}] 11:13:21 INFO - PROCESS | 2900 | 1467051201204 Marionette TRACE conn7 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:21 INFO - PROCESS | 2900 | 1467051201207 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:21 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7803E800 == 43 [pid = 2900] [id = 310] 11:13:21 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E0CD3E400) [pid = 2900] [serial = 929] [outer = 0000000000000000] 11:13:21 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E791C9400) [pid = 2900] [serial = 930] [outer = 0000002E0CD3E400] 11:13:21 INFO - PROCESS | 2900 | 1467051201322 Marionette DEBUG loaded listener.js 11:13:21 INFO - PROCESS | 2900 | ++DOMWINDOW == 91 (0000002E79360400) [pid = 2900] [serial = 931] [outer = 0000002E0CD3E400] 11:13:22 INFO - PROCESS | 2900 | 1467051202130 Marionette TRACE conn7 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 11:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1177ms 11:13:22 INFO - PROCESS | 2900 | 1467051202188 Marionette TRACE conn7 -> [0,1205,"getWindowHandle",null] 11:13:22 INFO - PROCESS | 2900 | 1467051202192 Marionette TRACE conn7 <- [1,1205,null,{"value":"13"}] 11:13:22 INFO - PROCESS | 2900 | 1467051202197 Marionette TRACE conn7 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:13:22 INFO - PROCESS | 2900 | 1467051202201 Marionette TRACE conn7 <- [1,1206,null,{}] 11:13:22 INFO - PROCESS | 2900 | 1467051202207 Marionette TRACE conn7 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:22 INFO - PROCESS | 2900 | 1467051202210 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:22 INFO - PROCESS | 2900 | 1467051202316 Marionette TRACE conn7 <- [1,1207,null,{"value":null}] 11:13:22 INFO - PROCESS | 2900 | 1467051202394 Marionette TRACE conn7 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:22 INFO - PROCESS | 2900 | 1467051202397 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:22 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0730F800 == 44 [pid = 2900] [id = 311] 11:13:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 92 (0000002E07F40C00) [pid = 2900] [serial = 932] [outer = 0000000000000000] 11:13:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 93 (0000002E08583800) [pid = 2900] [serial = 933] [outer = 0000002E07F40C00] 11:13:22 INFO - PROCESS | 2900 | 1467051202491 Marionette DEBUG loaded listener.js 11:13:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 94 (0000002E0A4D8800) [pid = 2900] [serial = 934] [outer = 0000002E07F40C00] 11:13:23 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7A21E000 == 43 [pid = 2900] [id = 305] 11:13:23 INFO - PROCESS | 2900 | --DOCSHELL 0000002E79311800 == 42 [pid = 2900] [id = 304] 11:13:23 INFO - PROCESS | 2900 | --DOCSHELL 0000002E79034000 == 41 [pid = 2900] [id = 303] 11:13:23 INFO - PROCESS | 2900 | --DOCSHELL 0000002E76F55000 == 40 [pid = 2900] [id = 302] 11:13:23 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DC48800 == 39 [pid = 2900] [id = 301] 11:13:23 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C56A000 == 38 [pid = 2900] [id = 300] 11:13:23 INFO - PROCESS | 2900 | --DOCSHELL 0000002E093AD800 == 37 [pid = 2900] [id = 299] 11:13:23 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0661E000 == 36 [pid = 2900] [id = 298] 11:13:23 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0731E800 == 35 [pid = 2900] [id = 286] 11:13:23 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0687C000 == 34 [pid = 2900] [id = 296] 11:13:23 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0BF50800 == 33 [pid = 2900] [id = 295] 11:13:23 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C568800 == 32 [pid = 2900] [id = 297] 11:13:23 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7803E800 == 31 [pid = 2900] [id = 310] 11:13:23 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7DDB9800 == 30 [pid = 2900] [id = 309] 11:13:23 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD8D000 == 29 [pid = 2900] [id = 308] 11:13:23 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C24B000 == 28 [pid = 2900] [id = 306] 11:13:23 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06625000 == 27 [pid = 2900] [id = 307] 11:13:23 INFO - PROCESS | 2900 | --DOMWINDOW == 93 (0000002E0A6BD000) [pid = 2900] [serial = 870] [outer = 0000000000000000] [url = about:blank] 11:13:23 INFO - PROCESS | 2900 | --DOMWINDOW == 92 (0000002E0C18EC00) [pid = 2900] [serial = 873] [outer = 0000000000000000] [url = about:blank] 11:13:23 INFO - PROCESS | 2900 | --DOMWINDOW == 91 (0000002E0A428C00) [pid = 2900] [serial = 867] [outer = 0000000000000000] [url = about:blank] 11:13:23 INFO - PROCESS | 2900 | --DOMWINDOW == 90 (0000002E0C6BB800) [pid = 2900] [serial = 876] [outer = 0000000000000000] [url = about:blank] 11:13:23 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E0C289C00) [pid = 2900] [serial = 874] [outer = 0000000000000000] [url = about:blank] 11:13:23 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E072DB000) [pid = 2900] [serial = 864] [outer = 0000000000000000] [url = about:blank] 11:13:23 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E07F43C00) [pid = 2900] [serial = 865] [outer = 0000000000000000] [url = about:blank] 11:13:23 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E09664000) [pid = 2900] [serial = 859] [outer = 0000000000000000] [url = about:blank] 11:13:23 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E06B92000) [pid = 2900] [serial = 858] [outer = 0000000000000000] [url = about:blank] 11:13:23 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E05FE2C00) [pid = 2900] [serial = 861] [outer = 0000000000000000] [url = about:blank] 11:13:23 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E066D8400) [pid = 2900] [serial = 862] [outer = 0000000000000000] [url = about:blank] 11:13:23 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0CD38000) [pid = 2900] [serial = 882] [outer = 0000000000000000] [url = about:blank] 11:13:23 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0CBDB000) [pid = 2900] [serial = 877] [outer = 0000000000000000] [url = about:blank] 11:13:23 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E07F44400) [pid = 2900] [serial = 850] [outer = 0000000000000000] [url = about:blank] 11:13:23 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0620F400) [pid = 2900] [serial = 849] [outer = 0000000000000000] [url = about:blank] 11:13:23 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0C6B9400) [pid = 2900] [serial = 853] [outer = 0000000000000000] [url = about:blank] 11:13:23 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0C18E000) [pid = 2900] [serial = 852] [outer = 0000000000000000] [url = about:blank] 11:13:23 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E78AD5000) [pid = 2900] [serial = 856] [outer = 0000000000000000] [url = about:blank] 11:13:23 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E77031800) [pid = 2900] [serial = 855] [outer = 0000000000000000] [url = about:blank] 11:13:23 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0D7EC400) [pid = 2900] [serial = 883] [outer = 0000000000000000] [url = about:blank] 11:13:23 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0DC0FC00) [pid = 2900] [serial = 885] [outer = 0000000000000000] [url = about:blank] 11:13:23 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0A6C9400) [pid = 2900] [serial = 871] [outer = 0000000000000000] [url = about:blank] 11:13:23 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0CA79000) [pid = 2900] [serial = 879] [outer = 0000000000000000] [url = about:blank] 11:13:23 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0CD35800) [pid = 2900] [serial = 880] [outer = 0000000000000000] [url = about:blank] 11:13:23 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E0A4E1800) [pid = 2900] [serial = 868] [outer = 0000000000000000] [url = about:blank] 11:13:23 INFO - PROCESS | 2900 | 1467051203723 Marionette TRACE conn7 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 11:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1545ms 11:13:23 INFO - PROCESS | 2900 | 1467051203747 Marionette TRACE conn7 -> [0,1209,"getWindowHandle",null] 11:13:23 INFO - PROCESS | 2900 | 1467051203751 Marionette TRACE conn7 <- [1,1209,null,{"value":"13"}] 11:13:23 INFO - PROCESS | 2900 | 1467051203756 Marionette TRACE conn7 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:13:23 INFO - PROCESS | 2900 | 1467051203761 Marionette TRACE conn7 <- [1,1210,null,{}] 11:13:23 INFO - PROCESS | 2900 | 1467051203766 Marionette TRACE conn7 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:23 INFO - PROCESS | 2900 | 1467051203768 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:23 INFO - PROCESS | 2900 | 1467051203863 Marionette TRACE conn7 <- [1,1211,null,{"value":null}] 11:13:23 INFO - PROCESS | 2900 | 1467051203872 Marionette TRACE conn7 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:23 INFO - PROCESS | 2900 | 1467051203875 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:23 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0661F000 == 28 [pid = 2900] [id = 312] 11:13:23 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E05FD7C00) [pid = 2900] [serial = 935] [outer = 0000000000000000] 11:13:23 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E05FE5C00) [pid = 2900] [serial = 936] [outer = 0000002E05FD7C00] 11:13:23 INFO - PROCESS | 2900 | 1467051203924 Marionette DEBUG loaded listener.js 11:13:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E066D5C00) [pid = 2900] [serial = 937] [outer = 0000002E05FD7C00] 11:13:24 INFO - PROCESS | 2900 | 1467051204410 Marionette TRACE conn7 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 11:13:24 INFO - PROCESS | 2900 | 1467051204456 Marionette TRACE conn7 <- [1,1213,null,{"value":"13"}] 11:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:13:24 INFO - PROCESS | 2900 | 1467051204463 Marionette TRACE conn7 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:13:24 INFO - PROCESS | 2900 | 1467051204466 Marionette TRACE conn7 <- [1,1214,null,{}] 11:13:24 INFO - PROCESS | 2900 | 1467051204470 Marionette TRACE conn7 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:24 INFO - PROCESS | 2900 | 1467051204472 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:24 INFO - PROCESS | 2900 | 1467051204594 Marionette TRACE conn7 <- [1,1215,null,{"value":null}] 11:13:24 INFO - PROCESS | 2900 | 1467051204672 Marionette TRACE conn7 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:24 INFO - PROCESS | 2900 | 1467051204675 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:24 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E07F5F000 == 29 [pid = 2900] [id = 313] 11:13:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E06631000) [pid = 2900] [serial = 938] [outer = 0000000000000000] 11:13:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E06B9A800) [pid = 2900] [serial = 939] [outer = 0000002E06631000] 11:13:24 INFO - PROCESS | 2900 | 1467051204723 Marionette DEBUG loaded listener.js 11:13:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E07F44000) [pid = 2900] [serial = 940] [outer = 0000002E06631000] 11:13:25 INFO - PROCESS | 2900 | 1467051205100 Marionette TRACE conn7 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 11:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 691ms 11:13:25 INFO - PROCESS | 2900 | 1467051205156 Marionette TRACE conn7 -> [0,1217,"getWindowHandle",null] 11:13:25 INFO - PROCESS | 2900 | 1467051205158 Marionette TRACE conn7 <- [1,1217,null,{"value":"13"}] 11:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:13:25 INFO - PROCESS | 2900 | 1467051205162 Marionette TRACE conn7 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:13:25 INFO - PROCESS | 2900 | 1467051205166 Marionette TRACE conn7 <- [1,1218,null,{}] 11:13:25 INFO - PROCESS | 2900 | 1467051205177 Marionette TRACE conn7 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:25 INFO - PROCESS | 2900 | 1467051205182 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:25 INFO - PROCESS | 2900 | 1467051205267 Marionette TRACE conn7 <- [1,1219,null,{"value":null}] 11:13:25 INFO - PROCESS | 2900 | 1467051205274 Marionette TRACE conn7 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:25 INFO - PROCESS | 2900 | 1467051205278 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:25 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0BF59800 == 30 [pid = 2900] [id = 314] 11:13:25 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0A3E9400) [pid = 2900] [serial = 941] [outer = 0000000000000000] 11:13:25 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0A427400) [pid = 2900] [serial = 942] [outer = 0000002E0A3E9400] 11:13:25 INFO - PROCESS | 2900 | 1467051205327 Marionette DEBUG loaded listener.js 11:13:25 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0A4E1800) [pid = 2900] [serial = 943] [outer = 0000002E0A3E9400] 11:13:25 INFO - PROCESS | 2900 | 1467051205792 Marionette TRACE conn7 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 11:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 690ms 11:13:25 INFO - PROCESS | 2900 | 1467051205862 Marionette TRACE conn7 -> [0,1221,"getWindowHandle",null] 11:13:25 INFO - PROCESS | 2900 | 1467051205865 Marionette TRACE conn7 <- [1,1221,null,{"value":"13"}] 11:13:25 INFO - PROCESS | 2900 | 1467051205869 Marionette TRACE conn7 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:13:25 INFO - PROCESS | 2900 | 1467051205870 Marionette TRACE conn7 <- [1,1222,null,{}] 11:13:25 INFO - PROCESS | 2900 | 1467051205874 Marionette TRACE conn7 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:25 INFO - PROCESS | 2900 | 1467051205876 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:26 INFO - PROCESS | 2900 | 1467051206014 Marionette TRACE conn7 <- [1,1223,null,{"value":null}] 11:13:26 INFO - PROCESS | 2900 | 1467051206037 Marionette TRACE conn7 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:26 INFO - PROCESS | 2900 | 1467051206039 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:26 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C24C000 == 31 [pid = 2900] [id = 315] 11:13:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0A649C00) [pid = 2900] [serial = 944] [outer = 0000000000000000] 11:13:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0A650400) [pid = 2900] [serial = 945] [outer = 0000002E0A649C00] 11:13:26 INFO - PROCESS | 2900 | 1467051206084 Marionette DEBUG loaded listener.js 11:13:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0A6CB400) [pid = 2900] [serial = 946] [outer = 0000002E0A649C00] 11:13:26 INFO - PROCESS | 2900 | 1467051206515 Marionette TRACE conn7 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 11:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 671ms 11:13:26 INFO - PROCESS | 2900 | 1467051206546 Marionette TRACE conn7 -> [0,1225,"getWindowHandle",null] 11:13:26 INFO - PROCESS | 2900 | 1467051206548 Marionette TRACE conn7 <- [1,1225,null,{"value":"13"}] 11:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:13:26 INFO - PROCESS | 2900 | 1467051206551 Marionette TRACE conn7 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:13:26 INFO - PROCESS | 2900 | 1467051206553 Marionette TRACE conn7 <- [1,1226,null,{}] 11:13:26 INFO - PROCESS | 2900 | 1467051206556 Marionette TRACE conn7 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:26 INFO - PROCESS | 2900 | 1467051206559 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:26 INFO - PROCESS | 2900 | 1467051206664 Marionette TRACE conn7 <- [1,1227,null,{"value":null}] 11:13:26 INFO - PROCESS | 2900 | 1467051206668 Marionette TRACE conn7 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:26 INFO - PROCESS | 2900 | 1467051206671 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:26 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C5D7800 == 32 [pid = 2900] [id = 316] 11:13:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0A52E400) [pid = 2900] [serial = 947] [outer = 0000000000000000] 11:13:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0C144C00) [pid = 2900] [serial = 948] [outer = 0000002E0A52E400] 11:13:26 INFO - PROCESS | 2900 | 1467051206716 Marionette DEBUG loaded listener.js 11:13:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0C193800) [pid = 2900] [serial = 949] [outer = 0000002E0A52E400] 11:13:27 INFO - PROCESS | 2900 | 1467051207196 Marionette TRACE conn7 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 11:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 690ms 11:13:27 INFO - PROCESS | 2900 | 1467051207251 Marionette TRACE conn7 -> [0,1229,"getWindowHandle",null] 11:13:27 INFO - PROCESS | 2900 | 1467051207254 Marionette TRACE conn7 <- [1,1229,null,{"value":"13"}] 11:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:13:27 INFO - PROCESS | 2900 | 1467051207257 Marionette TRACE conn7 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:13:27 INFO - PROCESS | 2900 | 1467051207259 Marionette TRACE conn7 <- [1,1230,null,{}] 11:13:27 INFO - PROCESS | 2900 | 1467051207262 Marionette TRACE conn7 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:27 INFO - PROCESS | 2900 | 1467051207268 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:27 INFO - PROCESS | 2900 | 1467051207423 Marionette TRACE conn7 <- [1,1231,null,{"value":null}] 11:13:27 INFO - PROCESS | 2900 | 1467051207447 Marionette TRACE conn7 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:27 INFO - PROCESS | 2900 | 1467051207449 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:27 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DC41800 == 33 [pid = 2900] [id = 317] 11:13:27 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E05997800) [pid = 2900] [serial = 950] [outer = 0000000000000000] 11:13:27 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E0CA74800) [pid = 2900] [serial = 951] [outer = 0000002E05997800] 11:13:27 INFO - PROCESS | 2900 | 1467051207494 Marionette DEBUG loaded listener.js 11:13:27 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E0CAD0000) [pid = 2900] [serial = 952] [outer = 0000002E05997800] 11:13:27 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E0CD39000) [pid = 2900] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:13:27 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0DC08400) [pid = 2900] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:13:27 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0595F800) [pid = 2900] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:13:27 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E062B6400) [pid = 2900] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:13:27 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0A431000) [pid = 2900] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:13:27 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0C534000) [pid = 2900] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:13:27 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E05EDBC00) [pid = 2900] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:13:27 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E78257400) [pid = 2900] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:13:27 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E08582C00) [pid = 2900] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:13:27 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E77029800) [pid = 2900] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:13:27 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E78A62400) [pid = 2900] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:13:27 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0CA7A800) [pid = 2900] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:13:28 INFO - PROCESS | 2900 | 1467051208048 Marionette TRACE conn7 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 11:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 839ms 11:13:28 INFO - PROCESS | 2900 | 1467051208107 Marionette TRACE conn7 -> [0,1233,"getWindowHandle",null] 11:13:28 INFO - PROCESS | 2900 | 1467051208109 Marionette TRACE conn7 <- [1,1233,null,{"value":"13"}] 11:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:13:28 INFO - PROCESS | 2900 | 1467051208113 Marionette TRACE conn7 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:13:28 INFO - PROCESS | 2900 | 1467051208115 Marionette TRACE conn7 <- [1,1234,null,{}] 11:13:28 INFO - PROCESS | 2900 | 1467051208118 Marionette TRACE conn7 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:28 INFO - PROCESS | 2900 | 1467051208120 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:28 INFO - PROCESS | 2900 | 1467051208198 Marionette TRACE conn7 <- [1,1235,null,{"value":null}] 11:13:28 INFO - PROCESS | 2900 | 1467051208204 Marionette TRACE conn7 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:28 INFO - PROCESS | 2900 | 1467051208206 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:28 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DDA3000 == 34 [pid = 2900] [id = 318] 11:13:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0A3EC000) [pid = 2900] [serial = 953] [outer = 0000000000000000] 11:13:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0C6C0000) [pid = 2900] [serial = 954] [outer = 0000002E0A3EC000] 11:13:28 INFO - PROCESS | 2900 | 1467051208250 Marionette DEBUG loaded listener.js 11:13:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0CAD9C00) [pid = 2900] [serial = 955] [outer = 0000002E0A3EC000] 11:13:28 INFO - PROCESS | 2900 | 1467051208722 Marionette TRACE conn7 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 11:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 626ms 11:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:13:28 INFO - PROCESS | 2900 | 1467051208743 Marionette TRACE conn7 -> [0,1237,"getWindowHandle",null] 11:13:28 INFO - PROCESS | 2900 | 1467051208745 Marionette TRACE conn7 <- [1,1237,null,{"value":"13"}] 11:13:28 INFO - PROCESS | 2900 | 1467051208748 Marionette TRACE conn7 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:13:28 INFO - PROCESS | 2900 | 1467051208750 Marionette TRACE conn7 <- [1,1238,null,{}] 11:13:28 INFO - PROCESS | 2900 | 1467051208754 Marionette TRACE conn7 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:28 INFO - PROCESS | 2900 | 1467051208756 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:28 INFO - PROCESS | 2900 | 1467051208835 Marionette TRACE conn7 <- [1,1239,null,{"value":null}] 11:13:28 INFO - PROCESS | 2900 | 1467051208841 Marionette TRACE conn7 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:28 INFO - PROCESS | 2900 | 1467051208843 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:28 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E779FD800 == 35 [pid = 2900] [id = 319] 11:13:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0CBE2800) [pid = 2900] [serial = 956] [outer = 0000000000000000] 11:13:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0CD35800) [pid = 2900] [serial = 957] [outer = 0000002E0CBE2800] 11:13:28 INFO - PROCESS | 2900 | 1467051208887 Marionette DEBUG loaded listener.js 11:13:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0D7E5400) [pid = 2900] [serial = 958] [outer = 0000002E0CBE2800] 11:13:29 INFO - PROCESS | 2900 | 1467051209349 Marionette TRACE conn7 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 11:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 629ms 11:13:29 INFO - PROCESS | 2900 | 1467051209386 Marionette TRACE conn7 -> [0,1241,"getWindowHandle",null] 11:13:29 INFO - PROCESS | 2900 | 1467051209388 Marionette TRACE conn7 <- [1,1241,null,{"value":"13"}] 11:13:29 INFO - PROCESS | 2900 | 1467051209391 Marionette TRACE conn7 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:13:29 INFO - PROCESS | 2900 | 1467051209393 Marionette TRACE conn7 <- [1,1242,null,{}] 11:13:29 INFO - PROCESS | 2900 | 1467051209397 Marionette TRACE conn7 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:29 INFO - PROCESS | 2900 | 1467051209399 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:29 INFO - PROCESS | 2900 | 1467051209478 Marionette TRACE conn7 <- [1,1243,null,{"value":null}] 11:13:29 INFO - PROCESS | 2900 | 1467051209486 Marionette TRACE conn7 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:29 INFO - PROCESS | 2900 | 1467051209488 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:29 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E78984800 == 36 [pid = 2900] [id = 320] 11:13:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0D7F1000) [pid = 2900] [serial = 959] [outer = 0000000000000000] 11:13:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0DC07400) [pid = 2900] [serial = 960] [outer = 0000002E0D7F1000] 11:13:29 INFO - PROCESS | 2900 | 1467051209532 Marionette DEBUG loaded listener.js 11:13:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0DDDBC00) [pid = 2900] [serial = 961] [outer = 0000002E0D7F1000] 11:13:30 INFO - PROCESS | 2900 | 1467051210329 Marionette TRACE conn7 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 11:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 986ms 11:13:30 INFO - PROCESS | 2900 | 1467051210382 Marionette TRACE conn7 -> [0,1245,"getWindowHandle",null] 11:13:30 INFO - PROCESS | 2900 | 1467051210387 Marionette TRACE conn7 <- [1,1245,null,{"value":"13"}] 11:13:30 INFO - PROCESS | 2900 | 1467051210391 Marionette TRACE conn7 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:13:30 INFO - PROCESS | 2900 | 1467051210397 Marionette TRACE conn7 <- [1,1246,null,{}] 11:13:30 INFO - PROCESS | 2900 | 1467051210403 Marionette TRACE conn7 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:30 INFO - PROCESS | 2900 | 1467051210406 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:30 INFO - PROCESS | 2900 | 1467051210556 Marionette TRACE conn7 <- [1,1247,null,{"value":null}] 11:13:30 INFO - PROCESS | 2900 | 1467051210630 Marionette TRACE conn7 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:30 INFO - PROCESS | 2900 | 1467051210633 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:30 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E07322800 == 37 [pid = 2900] [id = 321] 11:13:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E05FE2800) [pid = 2900] [serial = 962] [outer = 0000000000000000] 11:13:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E066CD400) [pid = 2900] [serial = 963] [outer = 0000002E05FE2800] 11:13:30 INFO - PROCESS | 2900 | 1467051210733 Marionette DEBUG loaded listener.js 11:13:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E07378000) [pid = 2900] [serial = 964] [outer = 0000002E05FE2800] 11:13:31 INFO - PROCESS | 2900 | 1467051211480 Marionette TRACE conn7 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 11:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1132ms 11:13:31 INFO - PROCESS | 2900 | 1467051211528 Marionette TRACE conn7 -> [0,1249,"getWindowHandle",null] 11:13:31 INFO - PROCESS | 2900 | 1467051211533 Marionette TRACE conn7 <- [1,1249,null,{"value":"13"}] 11:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:13:31 INFO - PROCESS | 2900 | 1467051211540 Marionette TRACE conn7 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:13:31 INFO - PROCESS | 2900 | 1467051211543 Marionette TRACE conn7 <- [1,1250,null,{}] 11:13:31 INFO - PROCESS | 2900 | 1467051211547 Marionette TRACE conn7 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:31 INFO - PROCESS | 2900 | 1467051211550 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:31 INFO - PROCESS | 2900 | 1467051211688 Marionette TRACE conn7 <- [1,1251,null,{"value":null}] 11:13:31 INFO - PROCESS | 2900 | 1467051211757 Marionette TRACE conn7 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:31 INFO - PROCESS | 2900 | 1467051211760 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:31 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E039BE800 == 38 [pid = 2900] [id = 322] 11:13:31 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E05953C00) [pid = 2900] [serial = 965] [outer = 0000000000000000] 11:13:31 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E068A7400) [pid = 2900] [serial = 966] [outer = 0000002E05953C00] 11:13:31 INFO - PROCESS | 2900 | 1467051211861 Marionette DEBUG loaded listener.js 11:13:31 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E0A642800) [pid = 2900] [serial = 967] [outer = 0000002E05953C00] 11:13:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E779FD800 == 37 [pid = 2900] [id = 319] 11:13:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DDA3000 == 36 [pid = 2900] [id = 318] 11:13:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DC41800 == 35 [pid = 2900] [id = 317] 11:13:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C5D7800 == 34 [pid = 2900] [id = 316] 11:13:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C24C000 == 33 [pid = 2900] [id = 315] 11:13:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0BF59800 == 32 [pid = 2900] [id = 314] 11:13:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E07F5F000 == 31 [pid = 2900] [id = 313] 11:13:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0661F000 == 30 [pid = 2900] [id = 312] 11:13:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0730F800 == 29 [pid = 2900] [id = 311] 11:13:32 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E0DDE0000) [pid = 2900] [serial = 907] [outer = 0000000000000000] [url = about:blank] 11:13:32 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E0DC0BC00) [pid = 2900] [serial = 906] [outer = 0000000000000000] [url = about:blank] 11:13:32 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E76FCA400) [pid = 2900] [serial = 886] [outer = 0000000000000000] [url = about:blank] 11:13:32 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E0A4E3000) [pid = 2900] [serial = 912] [outer = 0000000000000000] [url = about:blank] 11:13:32 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E068A9C00) [pid = 2900] [serial = 894] [outer = 0000000000000000] [url = about:blank] 11:13:32 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E07F43400) [pid = 2900] [serial = 895] [outer = 0000000000000000] [url = about:blank] 11:13:32 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0A4E1C00) [pid = 2900] [serial = 897] [outer = 0000000000000000] [url = about:blank] 11:13:32 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0A64F000) [pid = 2900] [serial = 898] [outer = 0000000000000000] [url = about:blank] 11:13:32 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0C53E000) [pid = 2900] [serial = 900] [outer = 0000000000000000] [url = about:blank] 11:13:32 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0620D000) [pid = 2900] [serial = 888] [outer = 0000000000000000] [url = about:blank] 11:13:32 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E78A62C00) [pid = 2900] [serial = 916] [outer = 0000000000000000] [url = about:blank] 11:13:32 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E07572C00) [pid = 2900] [serial = 889] [outer = 0000000000000000] [url = about:blank] 11:13:32 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0A4D8400) [pid = 2900] [serial = 891] [outer = 0000000000000000] [url = about:blank] 11:13:32 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0A6C5C00) [pid = 2900] [serial = 892] [outer = 0000000000000000] [url = about:blank] 11:13:32 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E779CE400) [pid = 2900] [serial = 909] [outer = 0000000000000000] [url = about:blank] 11:13:32 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E77AD0000) [pid = 2900] [serial = 910] [outer = 0000000000000000] [url = about:blank] 11:13:32 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E78F0A800) [pid = 2900] [serial = 919] [outer = 0000000000000000] [url = about:blank] 11:13:32 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E784CA000) [pid = 2900] [serial = 915] [outer = 0000000000000000] [url = about:blank] 11:13:32 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0CAD9000) [pid = 2900] [serial = 903] [outer = 0000000000000000] [url = about:blank] 11:13:32 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0CD3C000) [pid = 2900] [serial = 904] [outer = 0000000000000000] [url = about:blank] 11:13:32 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E78036000) [pid = 2900] [serial = 913] [outer = 0000000000000000] [url = about:blank] 11:13:32 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E78D94C00) [pid = 2900] [serial = 918] [outer = 0000000000000000] [url = about:blank] 11:13:32 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E0C6BF400) [pid = 2900] [serial = 901] [outer = 0000000000000000] [url = about:blank] 11:13:32 INFO - PROCESS | 2900 | 1467051212679 Marionette TRACE conn7 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 11:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1177ms 11:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:13:32 INFO - PROCESS | 2900 | 1467051212719 Marionette TRACE conn7 -> [0,1253,"getWindowHandle",null] 11:13:32 INFO - PROCESS | 2900 | 1467051212723 Marionette TRACE conn7 <- [1,1253,null,{"value":"13"}] 11:13:32 INFO - PROCESS | 2900 | 1467051212727 Marionette TRACE conn7 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:13:32 INFO - PROCESS | 2900 | 1467051212732 Marionette TRACE conn7 <- [1,1254,null,{}] 11:13:32 INFO - PROCESS | 2900 | 1467051212737 Marionette TRACE conn7 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:32 INFO - PROCESS | 2900 | 1467051212740 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:32 INFO - PROCESS | 2900 | 1467051212833 Marionette TRACE conn7 <- [1,1255,null,{"value":null}] 11:13:32 INFO - PROCESS | 2900 | 1467051212906 Marionette TRACE conn7 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:32 INFO - PROCESS | 2900 | 1467051212908 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:32 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0686A800 == 30 [pid = 2900] [id = 323] 11:13:32 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E05FD9000) [pid = 2900] [serial = 968] [outer = 0000000000000000] 11:13:32 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E068A4C00) [pid = 2900] [serial = 969] [outer = 0000002E05FD9000] 11:13:32 INFO - PROCESS | 2900 | 1467051212958 Marionette DEBUG loaded listener.js 11:13:33 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E0736AC00) [pid = 2900] [serial = 970] [outer = 0000002E05FD9000] 11:13:33 INFO - PROCESS | 2900 | 1467051213411 Marionette TRACE conn7 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 11:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 733ms 11:13:33 INFO - PROCESS | 2900 | 1467051213461 Marionette TRACE conn7 -> [0,1257,"getWindowHandle",null] 11:13:33 INFO - PROCESS | 2900 | 1467051213466 Marionette TRACE conn7 <- [1,1257,null,{"value":"13"}] 11:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:13:33 INFO - PROCESS | 2900 | 1467051213473 Marionette TRACE conn7 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:13:33 INFO - PROCESS | 2900 | 1467051213475 Marionette TRACE conn7 <- [1,1258,null,{}] 11:13:33 INFO - PROCESS | 2900 | 1467051213479 Marionette TRACE conn7 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:33 INFO - PROCESS | 2900 | 1467051213482 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:33 INFO - PROCESS | 2900 | 1467051213575 Marionette TRACE conn7 <- [1,1259,null,{"value":null}] 11:13:33 INFO - PROCESS | 2900 | 1467051213585 Marionette TRACE conn7 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:33 INFO - PROCESS | 2900 | 1467051213587 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:33 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A4C4000 == 31 [pid = 2900] [id = 324] 11:13:33 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0A4DDC00) [pid = 2900] [serial = 971] [outer = 0000000000000000] 11:13:33 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0A4E4800) [pid = 2900] [serial = 972] [outer = 0000002E0A4DDC00] 11:13:33 INFO - PROCESS | 2900 | 1467051213634 Marionette DEBUG loaded listener.js 11:13:33 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0A651800) [pid = 2900] [serial = 973] [outer = 0000002E0A4DDC00] 11:13:34 INFO - PROCESS | 2900 | 1467051214114 Marionette TRACE conn7 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 11:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 692ms 11:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:13:34 INFO - PROCESS | 2900 | 1467051214167 Marionette TRACE conn7 -> [0,1261,"getWindowHandle",null] 11:13:34 INFO - PROCESS | 2900 | 1467051214170 Marionette TRACE conn7 <- [1,1261,null,{"value":"13"}] 11:13:34 INFO - PROCESS | 2900 | 1467051214173 Marionette TRACE conn7 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:13:34 INFO - PROCESS | 2900 | 1467051214177 Marionette TRACE conn7 <- [1,1262,null,{}] 11:13:34 INFO - PROCESS | 2900 | 1467051214189 Marionette TRACE conn7 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:34 INFO - PROCESS | 2900 | 1467051214193 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:34 INFO - PROCESS | 2900 | 1467051214282 Marionette TRACE conn7 <- [1,1263,null,{"value":null}] 11:13:34 INFO - PROCESS | 2900 | 1467051214297 Marionette TRACE conn7 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:34 INFO - PROCESS | 2900 | 1467051214301 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:34 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C5D0000 == 32 [pid = 2900] [id = 325] 11:13:34 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E05990800) [pid = 2900] [serial = 974] [outer = 0000000000000000] 11:13:34 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0C289C00) [pid = 2900] [serial = 975] [outer = 0000002E05990800] 11:13:34 INFO - PROCESS | 2900 | 1467051214350 Marionette DEBUG loaded listener.js 11:13:34 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0C6B0400) [pid = 2900] [serial = 976] [outer = 0000002E05990800] 11:13:34 INFO - PROCESS | 2900 | 1467051214781 Marionette TRACE conn7 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 11:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 691ms 11:13:34 INFO - PROCESS | 2900 | 1467051214867 Marionette TRACE conn7 -> [0,1265,"getWindowHandle",null] 11:13:34 INFO - PROCESS | 2900 | 1467051214870 Marionette TRACE conn7 <- [1,1265,null,{"value":"13"}] 11:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:13:34 INFO - PROCESS | 2900 | 1467051214880 Marionette TRACE conn7 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:13:34 INFO - PROCESS | 2900 | 1467051214882 Marionette TRACE conn7 <- [1,1266,null,{}] 11:13:34 INFO - PROCESS | 2900 | 1467051214885 Marionette TRACE conn7 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:34 INFO - PROCESS | 2900 | 1467051214887 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:35 INFO - PROCESS | 2900 | 1467051215030 Marionette TRACE conn7 <- [1,1267,null,{"value":null}] 11:13:35 INFO - PROCESS | 2900 | 1467051215036 Marionette TRACE conn7 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:35 INFO - PROCESS | 2900 | 1467051215038 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:35 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DC3A800 == 33 [pid = 2900] [id = 326] 11:13:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0C6C2400) [pid = 2900] [serial = 977] [outer = 0000000000000000] 11:13:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0CA76400) [pid = 2900] [serial = 978] [outer = 0000002E0C6C2400] 11:13:35 INFO - PROCESS | 2900 | 1467051215090 Marionette DEBUG loaded listener.js 11:13:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0CBE3C00) [pid = 2900] [serial = 979] [outer = 0000002E0C6C2400] 11:13:35 INFO - PROCESS | 2900 | 1467051215517 Marionette TRACE conn7 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 11:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 691ms 11:13:35 INFO - PROCESS | 2900 | 1467051215577 Marionette TRACE conn7 -> [0,1269,"getWindowHandle",null] 11:13:35 INFO - PROCESS | 2900 | 1467051215580 Marionette TRACE conn7 <- [1,1269,null,{"value":"13"}] 11:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:13:35 INFO - PROCESS | 2900 | 1467051215583 Marionette TRACE conn7 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:13:35 INFO - PROCESS | 2900 | 1467051215585 Marionette TRACE conn7 <- [1,1270,null,{}] 11:13:35 INFO - PROCESS | 2900 | 1467051215588 Marionette TRACE conn7 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:35 INFO - PROCESS | 2900 | 1467051215590 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:35 INFO - PROCESS | 2900 | 1467051215695 Marionette TRACE conn7 <- [1,1271,null,{"value":null}] 11:13:35 INFO - PROCESS | 2900 | 1467051215701 Marionette TRACE conn7 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:35 INFO - PROCESS | 2900 | 1467051215703 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:35 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD9F800 == 34 [pid = 2900] [id = 327] 11:13:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0CA75800) [pid = 2900] [serial = 980] [outer = 0000000000000000] 11:13:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0CD40000) [pid = 2900] [serial = 981] [outer = 0000002E0CA75800] 11:13:35 INFO - PROCESS | 2900 | 1467051215747 Marionette DEBUG loaded listener.js 11:13:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0DC0E000) [pid = 2900] [serial = 982] [outer = 0000002E0CA75800] 11:13:36 INFO - PROCESS | 2900 | 1467051216265 Marionette TRACE conn7 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 11:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 733ms 11:13:36 INFO - PROCESS | 2900 | 1467051216325 Marionette TRACE conn7 -> [0,1273,"getWindowHandle",null] 11:13:36 INFO - PROCESS | 2900 | 1467051216327 Marionette TRACE conn7 <- [1,1273,null,{"value":"13"}] 11:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:13:36 INFO - PROCESS | 2900 | 1467051216338 Marionette TRACE conn7 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:13:36 INFO - PROCESS | 2900 | 1467051216340 Marionette TRACE conn7 <- [1,1274,null,{}] 11:13:36 INFO - PROCESS | 2900 | 1467051216344 Marionette TRACE conn7 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:36 INFO - PROCESS | 2900 | 1467051216350 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:36 INFO - PROCESS | 2900 | 1467051216478 Marionette TRACE conn7 <- [1,1275,null,{"value":null}] 11:13:36 INFO - PROCESS | 2900 | 1467051216542 Marionette TRACE conn7 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:36 INFO - PROCESS | 2900 | 1467051216544 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:36 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E79040800 == 35 [pid = 2900] [id = 328] 11:13:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E77174800) [pid = 2900] [serial = 983] [outer = 0000000000000000] 11:13:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E7717AC00) [pid = 2900] [serial = 984] [outer = 0000002E77174800] 11:13:36 INFO - PROCESS | 2900 | 1467051216597 Marionette DEBUG loaded listener.js 11:13:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E77A06800) [pid = 2900] [serial = 985] [outer = 0000002E77174800] 11:13:36 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0A649C00) [pid = 2900] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:13:36 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E06631000) [pid = 2900] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:13:36 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E05FD7C00) [pid = 2900] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:13:36 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0A52E400) [pid = 2900] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:13:36 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E07F40C00) [pid = 2900] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:13:36 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0A3E9400) [pid = 2900] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:13:36 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E068A4800) [pid = 2900] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:13:36 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0C28A800) [pid = 2900] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:13:36 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E7717A800) [pid = 2900] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:13:36 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0CD3E400) [pid = 2900] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:13:36 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E05997800) [pid = 2900] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:13:36 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0CBE2800) [pid = 2900] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:13:36 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0A3EC000) [pid = 2900] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:13:37 INFO - PROCESS | 2900 | 1467051217066 Marionette TRACE conn7 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 11:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 795ms 11:13:37 INFO - PROCESS | 2900 | 1467051217133 Marionette TRACE conn7 -> [0,1277,"getWindowHandle",null] 11:13:37 INFO - PROCESS | 2900 | 1467051217136 Marionette TRACE conn7 <- [1,1277,null,{"value":"13"}] 11:13:37 INFO - PROCESS | 2900 | 1467051217139 Marionette TRACE conn7 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:13:37 INFO - PROCESS | 2900 | 1467051217141 Marionette TRACE conn7 <- [1,1278,null,{}] 11:13:37 INFO - PROCESS | 2900 | 1467051217145 Marionette TRACE conn7 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:37 INFO - PROCESS | 2900 | 1467051217147 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:37 INFO - PROCESS | 2900 | 1467051217254 Marionette TRACE conn7 <- [1,1279,null,{"value":null}] 11:13:37 INFO - PROCESS | 2900 | 1467051217304 Marionette TRACE conn7 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:37 INFO - PROCESS | 2900 | 1467051217306 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:37 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A5D3000 == 36 [pid = 2900] [id = 329] 11:13:37 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E068A5800) [pid = 2900] [serial = 986] [outer = 0000000000000000] 11:13:37 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0C136C00) [pid = 2900] [serial = 987] [outer = 0000002E068A5800] 11:13:37 INFO - PROCESS | 2900 | 1467051217352 Marionette DEBUG loaded listener.js 11:13:37 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E771D7C00) [pid = 2900] [serial = 988] [outer = 0000002E068A5800] 11:13:37 INFO - PROCESS | 2900 | 1467051217720 Marionette TRACE conn7 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 11:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 629ms 11:13:37 INFO - PROCESS | 2900 | 1467051217771 Marionette TRACE conn7 -> [0,1281,"getWindowHandle",null] 11:13:37 INFO - PROCESS | 2900 | 1467051217774 Marionette TRACE conn7 <- [1,1281,null,{"value":"13"}] 11:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:13:37 INFO - PROCESS | 2900 | 1467051217777 Marionette TRACE conn7 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:13:37 INFO - PROCESS | 2900 | 1467051217779 Marionette TRACE conn7 <- [1,1282,null,{}] 11:13:37 INFO - PROCESS | 2900 | 1467051217783 Marionette TRACE conn7 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:37 INFO - PROCESS | 2900 | 1467051217785 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:37 INFO - PROCESS | 2900 | 1467051217892 Marionette TRACE conn7 <- [1,1283,null,{"value":null}] 11:13:37 INFO - PROCESS | 2900 | 1467051217899 Marionette TRACE conn7 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:37 INFO - PROCESS | 2900 | 1467051217901 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:37 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7D275000 == 37 [pid = 2900] [id = 330] 11:13:37 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0DC0B800) [pid = 2900] [serial = 989] [outer = 0000000000000000] 11:13:37 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E780C7800) [pid = 2900] [serial = 990] [outer = 0000002E0DC0B800] 11:13:37 INFO - PROCESS | 2900 | 1467051217944 Marionette DEBUG loaded listener.js 11:13:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E78458800) [pid = 2900] [serial = 991] [outer = 0000002E0DC0B800] 11:13:38 INFO - PROCESS | 2900 | 1467051218343 Marionette TRACE conn7 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 11:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 628ms 11:13:38 INFO - PROCESS | 2900 | 1467051218408 Marionette TRACE conn7 -> [0,1285,"getWindowHandle",null] 11:13:38 INFO - PROCESS | 2900 | 1467051218411 Marionette TRACE conn7 <- [1,1285,null,{"value":"13"}] 11:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:13:38 INFO - PROCESS | 2900 | 1467051218414 Marionette TRACE conn7 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:13:38 INFO - PROCESS | 2900 | 1467051218416 Marionette TRACE conn7 <- [1,1286,null,{}] 11:13:38 INFO - PROCESS | 2900 | 1467051218420 Marionette TRACE conn7 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:38 INFO - PROCESS | 2900 | 1467051218422 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:38 INFO - PROCESS | 2900 | 1467051218506 Marionette TRACE conn7 <- [1,1287,null,{"value":null}] 11:13:38 INFO - PROCESS | 2900 | 1467051218513 Marionette TRACE conn7 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:38 INFO - PROCESS | 2900 | 1467051218515 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:38 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7D5ED800 == 38 [pid = 2900] [id = 331] 11:13:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E78931400) [pid = 2900] [serial = 992] [outer = 0000000000000000] 11:13:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E78A6E000) [pid = 2900] [serial = 993] [outer = 0000002E78931400] 11:13:38 INFO - PROCESS | 2900 | 1467051218559 Marionette DEBUG loaded listener.js 11:13:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E78D91000) [pid = 2900] [serial = 994] [outer = 0000002E78931400] 11:13:39 INFO - PROCESS | 2900 | 1467051219104 Marionette TRACE conn7 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 734ms 11:13:39 INFO - PROCESS | 2900 | 1467051219152 Marionette TRACE conn7 -> [0,1289,"getWindowHandle",null] 11:13:39 INFO - PROCESS | 2900 | 1467051219157 Marionette TRACE conn7 <- [1,1289,null,{"value":"13"}] 11:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:13:39 INFO - PROCESS | 2900 | 1467051219162 Marionette TRACE conn7 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:13:39 INFO - PROCESS | 2900 | 1467051219166 Marionette TRACE conn7 <- [1,1290,null,{}] 11:13:39 INFO - PROCESS | 2900 | 1467051219230 Marionette TRACE conn7 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:39 INFO - PROCESS | 2900 | 1467051219233 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:39 INFO - PROCESS | 2900 | 1467051219405 Marionette TRACE conn7 <- [1,1291,null,{"value":null}] 11:13:39 INFO - PROCESS | 2900 | 1467051219416 Marionette TRACE conn7 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:39 INFO - PROCESS | 2900 | 1467051219421 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:39 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E07315000 == 39 [pid = 2900] [id = 332] 11:13:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E06B9F800) [pid = 2900] [serial = 995] [outer = 0000000000000000] 11:13:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E072E1C00) [pid = 2900] [serial = 996] [outer = 0000002E06B9F800] 11:13:39 INFO - PROCESS | 2900 | 1467051219481 Marionette DEBUG loaded listener.js 11:13:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0A429C00) [pid = 2900] [serial = 997] [outer = 0000002E06B9F800] 11:13:40 INFO - PROCESS | 2900 | 1467051220092 Marionette TRACE conn7 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 11:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 943ms 11:13:40 INFO - PROCESS | 2900 | 1467051220109 Marionette TRACE conn7 -> [0,1293,"getWindowHandle",null] 11:13:40 INFO - PROCESS | 2900 | 1467051220114 Marionette TRACE conn7 <- [1,1293,null,{"value":"13"}] 11:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:13:40 INFO - PROCESS | 2900 | 1467051220121 Marionette TRACE conn7 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:13:40 INFO - PROCESS | 2900 | 1467051220124 Marionette TRACE conn7 <- [1,1294,null,{}] 11:13:40 INFO - PROCESS | 2900 | 1467051220128 Marionette TRACE conn7 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:40 INFO - PROCESS | 2900 | 1467051220131 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:40 INFO - PROCESS | 2900 | 1467051220246 Marionette TRACE conn7 <- [1,1295,null,{"value":null}] 11:13:40 INFO - PROCESS | 2900 | 1467051220336 Marionette TRACE conn7 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:40 INFO - PROCESS | 2900 | 1467051220339 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:40 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD9B800 == 40 [pid = 2900] [id = 333] 11:13:40 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E0C192000) [pid = 2900] [serial = 998] [outer = 0000000000000000] 11:13:40 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E0C28E800) [pid = 2900] [serial = 999] [outer = 0000002E0C192000] 11:13:40 INFO - PROCESS | 2900 | 1467051220396 Marionette DEBUG loaded listener.js 11:13:40 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E0CA71800) [pid = 2900] [serial = 1000] [outer = 0000002E0C192000] 11:13:41 INFO - PROCESS | 2900 | 1467051221057 Marionette TRACE conn7 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 11:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 985ms 11:13:41 INFO - PROCESS | 2900 | 1467051221108 Marionette TRACE conn7 -> [0,1297,"getWindowHandle",null] 11:13:41 INFO - PROCESS | 2900 | 1467051221111 Marionette TRACE conn7 <- [1,1297,null,{"value":"13"}] 11:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:13:41 INFO - PROCESS | 2900 | 1467051221115 Marionette TRACE conn7 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:13:41 INFO - PROCESS | 2900 | 1467051221119 Marionette TRACE conn7 <- [1,1298,null,{}] 11:13:41 INFO - PROCESS | 2900 | 1467051221131 Marionette TRACE conn7 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:41 INFO - PROCESS | 2900 | 1467051221136 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:41 INFO - PROCESS | 2900 | 1467051221287 Marionette TRACE conn7 <- [1,1299,null,{"value":null}] 11:13:41 INFO - PROCESS | 2900 | 1467051221304 Marionette TRACE conn7 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:41 INFO - PROCESS | 2900 | 1467051221307 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:41 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7DFBC800 == 41 [pid = 2900] [id = 334] 11:13:41 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E7702E000) [pid = 2900] [serial = 1001] [outer = 0000000000000000] 11:13:41 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E779D6C00) [pid = 2900] [serial = 1002] [outer = 0000002E7702E000] 11:13:41 INFO - PROCESS | 2900 | 1467051221365 Marionette DEBUG loaded listener.js 11:13:41 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E78F07400) [pid = 2900] [serial = 1003] [outer = 0000002E7702E000] 11:13:42 INFO - PROCESS | 2900 | 1467051222012 Marionette TRACE conn7 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 11:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 11:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 942ms 11:13:42 INFO - PROCESS | 2900 | 1467051222059 Marionette TRACE conn7 -> [0,1301,"getWindowHandle",null] 11:13:42 INFO - PROCESS | 2900 | 1467051222062 Marionette TRACE conn7 <- [1,1301,null,{"value":"13"}] 11:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:13:42 INFO - PROCESS | 2900 | 1467051222079 Marionette TRACE conn7 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:13:42 INFO - PROCESS | 2900 | 1467051222082 Marionette TRACE conn7 <- [1,1302,null,{}] 11:13:42 INFO - PROCESS | 2900 | 1467051222087 Marionette TRACE conn7 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:42 INFO - PROCESS | 2900 | 1467051222089 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:42 INFO - PROCESS | 2900 | 1467051222202 Marionette TRACE conn7 <- [1,1303,null,{"value":null}] 11:13:42 INFO - PROCESS | 2900 | 1467051222276 Marionette TRACE conn7 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:42 INFO - PROCESS | 2900 | 1467051222279 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:42 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7ED8B800 == 42 [pid = 2900] [id = 335] 11:13:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 91 (0000002E791C6800) [pid = 2900] [serial = 1004] [outer = 0000000000000000] 11:13:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 92 (0000002E791CB000) [pid = 2900] [serial = 1005] [outer = 0000002E791C6800] 11:13:42 INFO - PROCESS | 2900 | 1467051222375 Marionette DEBUG loaded listener.js 11:13:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 93 (0000002E79412800) [pid = 2900] [serial = 1006] [outer = 0000002E791C6800] 11:13:43 INFO - PROCESS | 2900 | 1467051222998 Marionette TRACE conn7 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 11:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1003ms 11:13:43 INFO - PROCESS | 2900 | 1467051223071 Marionette TRACE conn7 -> [0,1305,"getWindowHandle",null] 11:13:43 INFO - PROCESS | 2900 | 1467051223074 Marionette TRACE conn7 <- [1,1305,null,{"value":"13"}] 11:13:43 INFO - PROCESS | 2900 | 1467051223077 Marionette TRACE conn7 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:13:43 INFO - PROCESS | 2900 | 1467051223079 Marionette TRACE conn7 <- [1,1306,null,{}] 11:13:43 INFO - PROCESS | 2900 | 1467051223099 Marionette TRACE conn7 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:43 INFO - PROCESS | 2900 | 1467051223101 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:43 INFO - PROCESS | 2900 | 1467051223211 Marionette TRACE conn7 <- [1,1307,null,{"value":null}] 11:13:43 INFO - PROCESS | 2900 | 1467051223284 Marionette TRACE conn7 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:43 INFO - PROCESS | 2900 | 1467051223287 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:43 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06616000 == 43 [pid = 2900] [id = 336] 11:13:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 94 (0000002E03479800) [pid = 2900] [serial = 1007] [outer = 0000000000000000] 11:13:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 95 (0000002E05E7D000) [pid = 2900] [serial = 1008] [outer = 0000002E03479800] 11:13:43 INFO - PROCESS | 2900 | 1467051223480 Marionette DEBUG loaded listener.js 11:13:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 96 (0000002E068A8400) [pid = 2900] [serial = 1009] [outer = 0000002E03479800] 11:13:44 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7D275000 == 42 [pid = 2900] [id = 330] 11:13:44 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A5D3000 == 41 [pid = 2900] [id = 329] 11:13:44 INFO - PROCESS | 2900 | --DOCSHELL 0000002E79040800 == 40 [pid = 2900] [id = 328] 11:13:44 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD9F800 == 39 [pid = 2900] [id = 327] 11:13:44 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DC3A800 == 38 [pid = 2900] [id = 326] 11:13:44 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C5D0000 == 37 [pid = 2900] [id = 325] 11:13:44 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A4C4000 == 36 [pid = 2900] [id = 324] 11:13:44 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0686A800 == 35 [pid = 2900] [id = 323] 11:13:44 INFO - PROCESS | 2900 | --DOCSHELL 0000002E039BE800 == 34 [pid = 2900] [id = 322] 11:13:44 INFO - PROCESS | 2900 | --DOCSHELL 0000002E07322800 == 33 [pid = 2900] [id = 321] 11:13:44 INFO - PROCESS | 2900 | --DOCSHELL 0000002E78984800 == 32 [pid = 2900] [id = 320] 11:13:44 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7ED8B800 == 31 [pid = 2900] [id = 335] 11:13:44 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7DFBC800 == 30 [pid = 2900] [id = 334] 11:13:44 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD9B800 == 29 [pid = 2900] [id = 333] 11:13:44 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7D5ED800 == 28 [pid = 2900] [id = 331] 11:13:44 INFO - PROCESS | 2900 | --DOCSHELL 0000002E07315000 == 27 [pid = 2900] [id = 332] 11:13:44 INFO - PROCESS | 2900 | --DOMWINDOW == 95 (0000002E79360400) [pid = 2900] [serial = 931] [outer = 0000000000000000] [url = about:blank] 11:13:44 INFO - PROCESS | 2900 | --DOMWINDOW == 94 (0000002E791C9400) [pid = 2900] [serial = 930] [outer = 0000000000000000] [url = about:blank] 11:13:44 INFO - PROCESS | 2900 | --DOMWINDOW == 93 (0000002E0CA74800) [pid = 2900] [serial = 951] [outer = 0000000000000000] [url = about:blank] 11:13:44 INFO - PROCESS | 2900 | --DOMWINDOW == 92 (0000002E0C193800) [pid = 2900] [serial = 949] [outer = 0000000000000000] [url = about:blank] 11:13:44 INFO - PROCESS | 2900 | --DOMWINDOW == 91 (0000002E0CD35800) [pid = 2900] [serial = 957] [outer = 0000000000000000] [url = about:blank] 11:13:44 INFO - PROCESS | 2900 | --DOMWINDOW == 90 (0000002E0C6C0000) [pid = 2900] [serial = 954] [outer = 0000000000000000] [url = about:blank] 11:13:44 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E0D7E5400) [pid = 2900] [serial = 958] [outer = 0000000000000000] [url = about:blank] 11:13:44 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E0DC07400) [pid = 2900] [serial = 960] [outer = 0000000000000000] [url = about:blank] 11:13:44 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E0CAD9C00) [pid = 2900] [serial = 955] [outer = 0000000000000000] [url = about:blank] 11:13:44 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E0CAD0000) [pid = 2900] [serial = 952] [outer = 0000000000000000] [url = about:blank] 11:13:44 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0A4E1800) [pid = 2900] [serial = 943] [outer = 0000000000000000] [url = about:blank] 11:13:44 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0A650400) [pid = 2900] [serial = 945] [outer = 0000000000000000] [url = about:blank] 11:13:44 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E07F44000) [pid = 2900] [serial = 940] [outer = 0000000000000000] [url = about:blank] 11:13:44 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E06B9A800) [pid = 2900] [serial = 939] [outer = 0000000000000000] [url = about:blank] 11:13:44 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E05FE5C00) [pid = 2900] [serial = 936] [outer = 0000000000000000] [url = about:blank] 11:13:44 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0C144C00) [pid = 2900] [serial = 948] [outer = 0000000000000000] [url = about:blank] 11:13:44 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E066D5C00) [pid = 2900] [serial = 937] [outer = 0000000000000000] [url = about:blank] 11:13:44 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0A4D8800) [pid = 2900] [serial = 934] [outer = 0000000000000000] [url = about:blank] 11:13:44 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E08583800) [pid = 2900] [serial = 933] [outer = 0000000000000000] [url = about:blank] 11:13:44 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0A427400) [pid = 2900] [serial = 942] [outer = 0000000000000000] [url = about:blank] 11:13:44 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0A6CB400) [pid = 2900] [serial = 946] [outer = 0000000000000000] [url = about:blank] 11:13:44 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0A3EB400) [pid = 2900] [serial = 922] [outer = 0000000000000000] [url = about:blank] 11:13:44 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E06B96800) [pid = 2900] [serial = 921] [outer = 0000000000000000] [url = about:blank] 11:13:44 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0CBDB800) [pid = 2900] [serial = 925] [outer = 0000000000000000] [url = about:blank] 11:13:44 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0C6ADC00) [pid = 2900] [serial = 924] [outer = 0000000000000000] [url = about:blank] 11:13:44 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E78F0D800) [pid = 2900] [serial = 928] [outer = 0000000000000000] [url = about:blank] 11:13:44 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E779D2400) [pid = 2900] [serial = 927] [outer = 0000000000000000] [url = about:blank] 11:13:44 INFO - PROCESS | 2900 | 1467051224838 Marionette TRACE conn7 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 11:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1891ms 11:13:44 INFO - PROCESS | 2900 | 1467051224972 Marionette TRACE conn7 -> [0,1309,"getWindowHandle",null] 11:13:44 INFO - PROCESS | 2900 | 1467051224976 Marionette TRACE conn7 <- [1,1309,null,{"value":"13"}] 11:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:13:44 INFO - PROCESS | 2900 | 1467051224982 Marionette TRACE conn7 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:13:44 INFO - PROCESS | 2900 | 1467051224986 Marionette TRACE conn7 <- [1,1310,null,{}] 11:13:44 INFO - PROCESS | 2900 | 1467051224992 Marionette TRACE conn7 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:45 INFO - PROCESS | 2900 | 1467051224995 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:45 INFO - PROCESS | 2900 | 1467051225089 Marionette TRACE conn7 <- [1,1311,null,{"value":null}] 11:13:45 INFO - PROCESS | 2900 | 1467051225096 Marionette TRACE conn7 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:45 INFO - PROCESS | 2900 | 1467051225101 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:45 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E05C53800 == 28 [pid = 2900] [id = 337] 11:13:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E05957000) [pid = 2900] [serial = 1010] [outer = 0000000000000000] 11:13:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E05989C00) [pid = 2900] [serial = 1011] [outer = 0000002E05957000] 11:13:45 INFO - PROCESS | 2900 | 1467051225155 Marionette DEBUG loaded listener.js 11:13:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E05C32000) [pid = 2900] [serial = 1012] [outer = 0000002E05957000] 11:13:45 INFO - PROCESS | 2900 | 1467051225644 Marionette TRACE conn7 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 11:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 735ms 11:13:45 INFO - PROCESS | 2900 | 1467051225720 Marionette TRACE conn7 -> [0,1313,"getWindowHandle",null] 11:13:45 INFO - PROCESS | 2900 | 1467051225725 Marionette TRACE conn7 <- [1,1313,null,{"value":"13"}] 11:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:13:45 INFO - PROCESS | 2900 | 1467051225732 Marionette TRACE conn7 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:13:45 INFO - PROCESS | 2900 | 1467051225735 Marionette TRACE conn7 <- [1,1314,null,{}] 11:13:45 INFO - PROCESS | 2900 | 1467051225739 Marionette TRACE conn7 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:45 INFO - PROCESS | 2900 | 1467051225742 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:45 INFO - PROCESS | 2900 | 1467051225834 Marionette TRACE conn7 <- [1,1315,null,{"value":null}] 11:13:45 INFO - PROCESS | 2900 | 1467051225847 Marionette TRACE conn7 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:45 INFO - PROCESS | 2900 | 1467051225850 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:45 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E07307000 == 29 [pid = 2900] [id = 338] 11:13:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0620AC00) [pid = 2900] [serial = 1013] [outer = 0000000000000000] 11:13:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0620FC00) [pid = 2900] [serial = 1014] [outer = 0000002E0620AC00] 11:13:45 INFO - PROCESS | 2900 | 1467051225901 Marionette DEBUG loaded listener.js 11:13:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0689C000) [pid = 2900] [serial = 1015] [outer = 0000002E0620AC00] 11:13:46 INFO - PROCESS | 2900 | 1467051226368 Marionette TRACE conn7 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:13:46 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 11:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 690ms 11:13:46 INFO - PROCESS | 2900 | 1467051226424 Marionette TRACE conn7 -> [0,1317,"getWindowHandle",null] 11:13:46 INFO - PROCESS | 2900 | 1467051226434 Marionette TRACE conn7 <- [1,1317,null,{"value":"13"}] 11:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:13:46 INFO - PROCESS | 2900 | 1467051226438 Marionette TRACE conn7 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:13:46 INFO - PROCESS | 2900 | 1467051226442 Marionette TRACE conn7 <- [1,1318,null,{}] 11:13:46 INFO - PROCESS | 2900 | 1467051226489 Marionette TRACE conn7 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:46 INFO - PROCESS | 2900 | 1467051226494 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:46 INFO - PROCESS | 2900 | 1467051226620 Marionette TRACE conn7 <- [1,1319,null,{"value":null}] 11:13:46 INFO - PROCESS | 2900 | 1467051226662 Marionette TRACE conn7 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:46 INFO - PROCESS | 2900 | 1467051226666 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:46 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A4B6000 == 30 [pid = 2900] [id = 339] 11:13:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E07224C00) [pid = 2900] [serial = 1016] [outer = 0000000000000000] 11:13:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E075E4000) [pid = 2900] [serial = 1017] [outer = 0000002E07224C00] 11:13:46 INFO - PROCESS | 2900 | 1467051226716 Marionette DEBUG loaded listener.js 11:13:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E08166000) [pid = 2900] [serial = 1018] [outer = 0000002E07224C00] 11:13:47 INFO - PROCESS | 2900 | 1467051227167 Marionette TRACE conn7 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:13:47 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 11:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 754ms 11:13:47 INFO - PROCESS | 2900 | 1467051227199 Marionette TRACE conn7 -> [0,1321,"getWindowHandle",null] 11:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:13:47 INFO - PROCESS | 2900 | 1467051227202 Marionette TRACE conn7 <- [1,1321,null,{"value":"13"}] 11:13:47 INFO - PROCESS | 2900 | 1467051227205 Marionette TRACE conn7 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:13:47 INFO - PROCESS | 2900 | 1467051227207 Marionette TRACE conn7 <- [1,1322,null,{}] 11:13:47 INFO - PROCESS | 2900 | 1467051227211 Marionette TRACE conn7 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:47 INFO - PROCESS | 2900 | 1467051227213 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:47 INFO - PROCESS | 2900 | 1467051227324 Marionette TRACE conn7 <- [1,1323,null,{"value":null}] 11:13:47 INFO - PROCESS | 2900 | 1467051227330 Marionette TRACE conn7 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:47 INFO - PROCESS | 2900 | 1467051227332 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:47 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C20D800 == 31 [pid = 2900] [id = 340] 11:13:47 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0965D800) [pid = 2900] [serial = 1019] [outer = 0000000000000000] 11:13:47 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0A3EA800) [pid = 2900] [serial = 1020] [outer = 0000002E0965D800] 11:13:47 INFO - PROCESS | 2900 | 1467051227416 Marionette DEBUG loaded listener.js 11:13:47 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0A431C00) [pid = 2900] [serial = 1021] [outer = 0000002E0965D800] 11:13:47 INFO - PROCESS | 2900 | 1467051227842 Marionette TRACE conn7 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 692ms 11:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:13:47 INFO - PROCESS | 2900 | 1467051227899 Marionette TRACE conn7 -> [0,1325,"getWindowHandle",null] 11:13:47 INFO - PROCESS | 2900 | 1467051227901 Marionette TRACE conn7 <- [1,1325,null,{"value":"13"}] 11:13:47 INFO - PROCESS | 2900 | 1467051227904 Marionette TRACE conn7 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:13:47 INFO - PROCESS | 2900 | 1467051227906 Marionette TRACE conn7 <- [1,1326,null,{}] 11:13:47 INFO - PROCESS | 2900 | 1467051227953 Marionette TRACE conn7 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:47 INFO - PROCESS | 2900 | 1467051227955 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:48 INFO - PROCESS | 2900 | 1467051228060 Marionette TRACE conn7 <- [1,1327,null,{"value":null}] 11:13:48 INFO - PROCESS | 2900 | 1467051228070 Marionette TRACE conn7 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:48 INFO - PROCESS | 2900 | 1467051228072 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:48 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C564800 == 32 [pid = 2900] [id = 341] 11:13:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0A525800) [pid = 2900] [serial = 1022] [outer = 0000000000000000] 11:13:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0A52D400) [pid = 2900] [serial = 1023] [outer = 0000002E0A525800] 11:13:48 INFO - PROCESS | 2900 | 1467051228116 Marionette DEBUG loaded listener.js 11:13:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0A64E400) [pid = 2900] [serial = 1024] [outer = 0000002E0A525800] 11:13:49 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0C6C2400) [pid = 2900] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:13:49 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0CA75800) [pid = 2900] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:13:49 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E05953C00) [pid = 2900] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:13:49 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E05990800) [pid = 2900] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:13:49 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0A4DDC00) [pid = 2900] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:13:49 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E05FD9000) [pid = 2900] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:13:49 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E05FE2800) [pid = 2900] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:13:49 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0D7F1000) [pid = 2900] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:13:49 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E068A5800) [pid = 2900] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:13:49 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E77174800) [pid = 2900] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:13:49 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0DC0B800) [pid = 2900] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:13:49 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E78931400) [pid = 2900] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:13:49 INFO - PROCESS | 2900 | 1467051229081 Marionette TRACE conn7 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 11:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1212ms 11:13:49 INFO - PROCESS | 2900 | 1467051229119 Marionette TRACE conn7 -> [0,1329,"getWindowHandle",null] 11:13:49 INFO - PROCESS | 2900 | 1467051229121 Marionette TRACE conn7 <- [1,1329,null,{"value":"13"}] 11:13:49 INFO - PROCESS | 2900 | 1467051229125 Marionette TRACE conn7 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:13:49 INFO - PROCESS | 2900 | 1467051229127 Marionette TRACE conn7 <- [1,1330,null,{}] 11:13:49 INFO - PROCESS | 2900 | 1467051229130 Marionette TRACE conn7 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:49 INFO - PROCESS | 2900 | 1467051229136 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:49 INFO - PROCESS | 2900 | 1467051229250 Marionette TRACE conn7 <- [1,1331,null,{"value":null}] 11:13:49 INFO - PROCESS | 2900 | 1467051229256 Marionette TRACE conn7 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:49 INFO - PROCESS | 2900 | 1467051229258 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:49 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D966800 == 33 [pid = 2900] [id = 342] 11:13:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0A6BD800) [pid = 2900] [serial = 1025] [outer = 0000000000000000] 11:13:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0C142C00) [pid = 2900] [serial = 1026] [outer = 0000002E0A6BD800] 11:13:49 INFO - PROCESS | 2900 | 1467051229303 Marionette DEBUG loaded listener.js 11:13:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0C193800) [pid = 2900] [serial = 1027] [outer = 0000002E0A6BD800] 11:13:49 INFO - PROCESS | 2900 | 1467051229762 Marionette TRACE conn7 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 11:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 671ms 11:13:49 INFO - PROCESS | 2900 | 1467051229799 Marionette TRACE conn7 -> [0,1333,"getWindowHandle",null] 11:13:49 INFO - PROCESS | 2900 | 1467051229802 Marionette TRACE conn7 <- [1,1333,null,{"value":"13"}] 11:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:13:49 INFO - PROCESS | 2900 | 1467051229805 Marionette TRACE conn7 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:13:49 INFO - PROCESS | 2900 | 1467051229807 Marionette TRACE conn7 <- [1,1334,null,{}] 11:13:49 INFO - PROCESS | 2900 | 1467051229810 Marionette TRACE conn7 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:49 INFO - PROCESS | 2900 | 1467051229812 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:49 INFO - PROCESS | 2900 | 1467051229890 Marionette TRACE conn7 <- [1,1335,null,{"value":null}] 11:13:49 INFO - PROCESS | 2900 | 1467051229895 Marionette TRACE conn7 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:49 INFO - PROCESS | 2900 | 1467051229897 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:49 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD80000 == 34 [pid = 2900] [id = 343] 11:13:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0C196800) [pid = 2900] [serial = 1028] [outer = 0000000000000000] 11:13:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0C28EC00) [pid = 2900] [serial = 1029] [outer = 0000002E0C196800] 11:13:49 INFO - PROCESS | 2900 | 1467051229942 Marionette DEBUG loaded listener.js 11:13:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0C6A4C00) [pid = 2900] [serial = 1030] [outer = 0000002E0C196800] 11:13:50 INFO - PROCESS | 2900 | 1467051230362 Marionette TRACE conn7 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 11:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 587ms 11:13:50 INFO - PROCESS | 2900 | 1467051230396 Marionette TRACE conn7 -> [0,1337,"getWindowHandle",null] 11:13:50 INFO - PROCESS | 2900 | 1467051230398 Marionette TRACE conn7 <- [1,1337,null,{"value":"13"}] 11:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:13:50 INFO - PROCESS | 2900 | 1467051230405 Marionette TRACE conn7 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:13:50 INFO - PROCESS | 2900 | 1467051230407 Marionette TRACE conn7 <- [1,1338,null,{}] 11:13:50 INFO - PROCESS | 2900 | 1467051230411 Marionette TRACE conn7 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:50 INFO - PROCESS | 2900 | 1467051230413 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:50 INFO - PROCESS | 2900 | 1467051230493 Marionette TRACE conn7 <- [1,1339,null,{"value":null}] 11:13:50 INFO - PROCESS | 2900 | 1467051230501 Marionette TRACE conn7 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:50 INFO - PROCESS | 2900 | 1467051230503 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:50 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DDBA000 == 35 [pid = 2900] [id = 344] 11:13:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0C6BEC00) [pid = 2900] [serial = 1031] [outer = 0000000000000000] 11:13:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0C6C2400) [pid = 2900] [serial = 1032] [outer = 0000002E0C6BEC00] 11:13:50 INFO - PROCESS | 2900 | 1467051230548 Marionette DEBUG loaded listener.js 11:13:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0CA79C00) [pid = 2900] [serial = 1033] [outer = 0000002E0C6BEC00] 11:13:51 INFO - PROCESS | 2900 | 1467051231030 Marionette TRACE conn7 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 11:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 671ms 11:13:51 INFO - PROCESS | 2900 | 1467051231095 Marionette TRACE conn7 -> [0,1341,"getWindowHandle",null] 11:13:51 INFO - PROCESS | 2900 | 1467051231099 Marionette TRACE conn7 <- [1,1341,null,{"value":"13"}] 11:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:13:51 INFO - PROCESS | 2900 | 1467051231105 Marionette TRACE conn7 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:13:51 INFO - PROCESS | 2900 | 1467051231109 Marionette TRACE conn7 <- [1,1342,null,{}] 11:13:51 INFO - PROCESS | 2900 | 1467051231116 Marionette TRACE conn7 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:51 INFO - PROCESS | 2900 | 1467051231120 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:51 INFO - PROCESS | 2900 | 1467051231270 Marionette TRACE conn7 <- [1,1343,null,{"value":null}] 11:13:51 INFO - PROCESS | 2900 | 1467051231362 Marionette TRACE conn7 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:51 INFO - PROCESS | 2900 | 1467051231367 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:51 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0686B800 == 36 [pid = 2900] [id = 345] 11:13:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E05995400) [pid = 2900] [serial = 1034] [outer = 0000000000000000] 11:13:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E05C92C00) [pid = 2900] [serial = 1035] [outer = 0000002E05995400] 11:13:51 INFO - PROCESS | 2900 | 1467051231425 Marionette DEBUG loaded listener.js 11:13:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E05FE2800) [pid = 2900] [serial = 1036] [outer = 0000002E05995400] 11:13:52 INFO - PROCESS | 2900 | 1467051232295 Marionette TRACE conn7 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 11:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1231ms 11:13:52 INFO - PROCESS | 2900 | 1467051232339 Marionette TRACE conn7 -> [0,1345,"getWindowHandle",null] 11:13:52 INFO - PROCESS | 2900 | 1467051232343 Marionette TRACE conn7 <- [1,1345,null,{"value":"13"}] 11:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:13:52 INFO - PROCESS | 2900 | 1467051232350 Marionette TRACE conn7 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:13:52 INFO - PROCESS | 2900 | 1467051232354 Marionette TRACE conn7 <- [1,1346,null,{}] 11:13:52 INFO - PROCESS | 2900 | 1467051232359 Marionette TRACE conn7 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:52 INFO - PROCESS | 2900 | 1467051232362 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:52 INFO - PROCESS | 2900 | 1467051232483 Marionette TRACE conn7 <- [1,1347,null,{"value":null}] 11:13:52 INFO - PROCESS | 2900 | 1467051232560 Marionette TRACE conn7 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:52 INFO - PROCESS | 2900 | 1467051232563 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:52 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C257000 == 37 [pid = 2900] [id = 346] 11:13:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E072E5000) [pid = 2900] [serial = 1037] [outer = 0000000000000000] 11:13:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E0757B400) [pid = 2900] [serial = 1038] [outer = 0000002E072E5000] 11:13:52 INFO - PROCESS | 2900 | 1467051232662 Marionette DEBUG loaded listener.js 11:13:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E0A3E0400) [pid = 2900] [serial = 1039] [outer = 0000002E072E5000] 11:13:53 INFO - PROCESS | 2900 | 1467051233582 Marionette TRACE conn7 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 11:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1304ms 11:13:53 INFO - PROCESS | 2900 | 1467051233652 Marionette TRACE conn7 -> [0,1349,"getWindowHandle",null] 11:13:53 INFO - PROCESS | 2900 | 1467051233657 Marionette TRACE conn7 <- [1,1349,null,{"value":"13"}] 11:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:13:53 INFO - PROCESS | 2900 | 1467051233662 Marionette TRACE conn7 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:13:53 INFO - PROCESS | 2900 | 1467051233665 Marionette TRACE conn7 <- [1,1350,null,{}] 11:13:53 INFO - PROCESS | 2900 | 1467051233671 Marionette TRACE conn7 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:53 INFO - PROCESS | 2900 | 1467051233674 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:53 INFO - PROCESS | 2900 | 1467051233803 Marionette TRACE conn7 <- [1,1351,null,{"value":null}] 11:13:53 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD80000 == 36 [pid = 2900] [id = 343] 11:13:53 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D966800 == 35 [pid = 2900] [id = 342] 11:13:53 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C564800 == 34 [pid = 2900] [id = 341] 11:13:53 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C20D800 == 33 [pid = 2900] [id = 340] 11:13:53 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A4B6000 == 32 [pid = 2900] [id = 339] 11:13:53 INFO - PROCESS | 2900 | --DOCSHELL 0000002E07307000 == 31 [pid = 2900] [id = 338] 11:13:53 INFO - PROCESS | 2900 | --DOCSHELL 0000002E05C53800 == 30 [pid = 2900] [id = 337] 11:13:53 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E0CA76400) [pid = 2900] [serial = 978] [outer = 0000000000000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0CBE3C00) [pid = 2900] [serial = 979] [outer = 0000000000000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0CD40000) [pid = 2900] [serial = 981] [outer = 0000000000000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E068A7400) [pid = 2900] [serial = 966] [outer = 0000000000000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0A642800) [pid = 2900] [serial = 967] [outer = 0000000000000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0C289C00) [pid = 2900] [serial = 975] [outer = 0000000000000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0A4E4800) [pid = 2900] [serial = 972] [outer = 0000000000000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0A651800) [pid = 2900] [serial = 973] [outer = 0000000000000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E068A4C00) [pid = 2900] [serial = 969] [outer = 0000000000000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0736AC00) [pid = 2900] [serial = 970] [outer = 0000000000000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E066CD400) [pid = 2900] [serial = 963] [outer = 0000000000000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E07378000) [pid = 2900] [serial = 964] [outer = 0000000000000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0DDDBC00) [pid = 2900] [serial = 961] [outer = 0000000000000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0C136C00) [pid = 2900] [serial = 987] [outer = 0000000000000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E7717AC00) [pid = 2900] [serial = 984] [outer = 0000000000000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0DC0E000) [pid = 2900] [serial = 982] [outer = 0000000000000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E78458800) [pid = 2900] [serial = 991] [outer = 0000000000000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E78A6E000) [pid = 2900] [serial = 993] [outer = 0000000000000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E780C7800) [pid = 2900] [serial = 990] [outer = 0000000000000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E78D91000) [pid = 2900] [serial = 994] [outer = 0000000000000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E77A06800) [pid = 2900] [serial = 985] [outer = 0000000000000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2900 | --DOMWINDOW == 65 (0000002E771D7C00) [pid = 2900] [serial = 988] [outer = 0000000000000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2900 | --DOMWINDOW == 64 (0000002E0C6B0400) [pid = 2900] [serial = 976] [outer = 0000000000000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2900 | 1467051233906 Marionette TRACE conn7 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:53 INFO - PROCESS | 2900 | 1467051233911 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:53 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E059EF000 == 31 [pid = 2900] [id = 347] 11:13:53 INFO - PROCESS | 2900 | ++DOMWINDOW == 65 (0000002E0350DC00) [pid = 2900] [serial = 1040] [outer = 0000000000000000] 11:13:53 INFO - PROCESS | 2900 | ++DOMWINDOW == 66 (0000002E038DF000) [pid = 2900] [serial = 1041] [outer = 0000002E0350DC00] 11:13:53 INFO - PROCESS | 2900 | 1467051233961 Marionette DEBUG loaded listener.js 11:13:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E0697FC00) [pid = 2900] [serial = 1042] [outer = 0000002E0350DC00] 11:13:54 INFO - PROCESS | 2900 | 1467051234429 Marionette TRACE conn7 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 11:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 776ms 11:13:54 INFO - PROCESS | 2900 | 1467051234441 Marionette TRACE conn7 -> [0,1353,"getWindowHandle",null] 11:13:54 INFO - PROCESS | 2900 | 1467051234446 Marionette TRACE conn7 <- [1,1353,null,{"value":"13"}] 11:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:13:54 INFO - PROCESS | 2900 | 1467051234452 Marionette TRACE conn7 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:13:54 INFO - PROCESS | 2900 | 1467051234454 Marionette TRACE conn7 <- [1,1354,null,{}] 11:13:54 INFO - PROCESS | 2900 | 1467051234458 Marionette TRACE conn7 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:54 INFO - PROCESS | 2900 | 1467051234461 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:54 INFO - PROCESS | 2900 | 1467051234550 Marionette TRACE conn7 <- [1,1355,null,{"value":null}] 11:13:54 INFO - PROCESS | 2900 | 1467051234556 Marionette TRACE conn7 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:54 INFO - PROCESS | 2900 | 1467051234559 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:54 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A4B2000 == 32 [pid = 2900] [id = 348] 11:13:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E07F3BC00) [pid = 2900] [serial = 1043] [outer = 0000000000000000] 11:13:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E08C69C00) [pid = 2900] [serial = 1044] [outer = 0000002E07F3BC00] 11:13:54 INFO - PROCESS | 2900 | 1467051234606 Marionette DEBUG loaded listener.js 11:13:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E0A3E5C00) [pid = 2900] [serial = 1045] [outer = 0000002E07F3BC00] 11:13:55 INFO - PROCESS | 2900 | 1467051235070 Marionette TRACE conn7 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 11:13:55 INFO - PROCESS | 2900 | 1467051235149 Marionette TRACE conn7 <- [1,1357,null,{"value":"13"}] 11:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:13:55 INFO - PROCESS | 2900 | 1467051235153 Marionette TRACE conn7 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:13:55 INFO - PROCESS | 2900 | 1467051235156 Marionette TRACE conn7 <- [1,1358,null,{}] 11:13:55 INFO - PROCESS | 2900 | 1467051235168 Marionette TRACE conn7 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:55 INFO - PROCESS | 2900 | 1467051235173 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:55 INFO - PROCESS | 2900 | 1467051235297 Marionette TRACE conn7 <- [1,1359,null,{"value":null}] 11:13:55 INFO - PROCESS | 2900 | 1467051235372 Marionette TRACE conn7 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:55 INFO - PROCESS | 2900 | 1467051235375 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:55 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C220000 == 33 [pid = 2900] [id = 349] 11:13:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E05996000) [pid = 2900] [serial = 1046] [outer = 0000000000000000] 11:13:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0A64B000) [pid = 2900] [serial = 1047] [outer = 0000002E05996000] 11:13:55 INFO - PROCESS | 2900 | 1467051235424 Marionette DEBUG loaded listener.js 11:13:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0C141800) [pid = 2900] [serial = 1048] [outer = 0000002E05996000] 11:13:55 INFO - PROCESS | 2900 | 1467051235804 Marionette TRACE conn7 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 11:13:55 INFO - PROCESS | 2900 | 1467051235850 Marionette TRACE conn7 <- [1,1361,null,{"value":"13"}] 11:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:13:55 INFO - PROCESS | 2900 | 1467051235854 Marionette TRACE conn7 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:13:55 INFO - PROCESS | 2900 | 1467051235855 Marionette TRACE conn7 <- [1,1362,null,{}] 11:13:55 INFO - PROCESS | 2900 | 1467051235859 Marionette TRACE conn7 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:55 INFO - PROCESS | 2900 | 1467051235861 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:55 INFO - PROCESS | 2900 | 1467051235981 Marionette TRACE conn7 <- [1,1363,null,{"value":null}] 11:13:56 INFO - PROCESS | 2900 | 1467051235996 Marionette TRACE conn7 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:56 INFO - PROCESS | 2900 | 1467051235998 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:56 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D96A000 == 34 [pid = 2900] [id = 350] 11:13:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0C141000) [pid = 2900] [serial = 1049] [outer = 0000000000000000] 11:13:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0C285C00) [pid = 2900] [serial = 1050] [outer = 0000002E0C141000] 11:13:56 INFO - PROCESS | 2900 | 1467051236046 Marionette DEBUG loaded listener.js 11:13:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0C6B9C00) [pid = 2900] [serial = 1051] [outer = 0000002E0C141000] 11:13:56 INFO - PROCESS | 2900 | [2900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:13:56 INFO - PROCESS | 2900 | 1467051236502 Marionette TRACE conn7 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 11:13:56 INFO - PROCESS | 2900 | 1467051236551 Marionette TRACE conn7 <- [1,1365,null,{"value":"13"}] 11:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:13:56 INFO - PROCESS | 2900 | 1467051236554 Marionette TRACE conn7 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:13:56 INFO - PROCESS | 2900 | 1467051236556 Marionette TRACE conn7 <- [1,1366,null,{}] 11:13:56 INFO - PROCESS | 2900 | 1467051236560 Marionette TRACE conn7 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:56 INFO - PROCESS | 2900 | 1467051236569 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:56 INFO - PROCESS | 2900 | 1467051236712 Marionette TRACE conn7 <- [1,1367,null,{"value":null}] 11:13:56 INFO - PROCESS | 2900 | 1467051236734 Marionette TRACE conn7 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:56 INFO - PROCESS | 2900 | 1467051236736 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:56 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DDA8800 == 35 [pid = 2900] [id = 351] 11:13:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0CACF400) [pid = 2900] [serial = 1052] [outer = 0000000000000000] 11:13:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0CADA400) [pid = 2900] [serial = 1053] [outer = 0000002E0CACF400] 11:13:56 INFO - PROCESS | 2900 | 1467051236781 Marionette DEBUG loaded listener.js 11:13:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0CBE2800) [pid = 2900] [serial = 1054] [outer = 0000002E0CACF400] 11:13:57 INFO - PROCESS | 2900 | 1467051237220 Marionette TRACE conn7 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 11:13:57 INFO - PROCESS | 2900 | 1467051237294 Marionette TRACE conn7 <- [1,1369,null,{"value":"13"}] 11:13:57 INFO - PROCESS | 2900 | 1467051237298 Marionette TRACE conn7 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:13:57 INFO - PROCESS | 2900 | 1467051237299 Marionette TRACE conn7 <- [1,1370,null,{}] 11:13:57 INFO - PROCESS | 2900 | 1467051237303 Marionette TRACE conn7 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:57 INFO - PROCESS | 2900 | 1467051237309 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:57 INFO - PROCESS | 2900 | 1467051237456 Marionette TRACE conn7 <- [1,1371,null,{"value":null}] 11:13:57 INFO - PROCESS | 2900 | 1467051237503 Marionette TRACE conn7 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:57 INFO - PROCESS | 2900 | 1467051237506 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:57 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7897B000 == 36 [pid = 2900] [id = 352] 11:13:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0CD3DC00) [pid = 2900] [serial = 1055] [outer = 0000000000000000] 11:13:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0D7E8800) [pid = 2900] [serial = 1056] [outer = 0000002E0CD3DC00] 11:13:57 INFO - PROCESS | 2900 | 1467051237552 Marionette DEBUG loaded listener.js 11:13:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0DDDA400) [pid = 2900] [serial = 1057] [outer = 0000002E0CD3DC00] 11:13:58 INFO - PROCESS | 2900 | [2900] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:13:58 INFO - PROCESS | 2900 | 1467051238017 Marionette TRACE conn7 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 11:13:58 INFO - PROCESS | 2900 | 1467051238087 Marionette TRACE conn7 <- [1,1373,null,{"value":"13"}] 11:13:58 INFO - PROCESS | 2900 | 1467051238090 Marionette TRACE conn7 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:13:58 INFO - PROCESS | 2900 | 1467051238092 Marionette TRACE conn7 <- [1,1374,null,{}] 11:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:13:58 INFO - PROCESS | 2900 | 1467051238096 Marionette TRACE conn7 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:58 INFO - PROCESS | 2900 | 1467051238098 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:58 INFO - PROCESS | 2900 | 1467051238180 Marionette TRACE conn7 <- [1,1375,null,{"value":null}] 11:13:58 INFO - PROCESS | 2900 | 1467051238191 Marionette TRACE conn7 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:58 INFO - PROCESS | 2900 | 1467051238193 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:58 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7903C800 == 37 [pid = 2900] [id = 353] 11:13:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0736A400) [pid = 2900] [serial = 1058] [outer = 0000000000000000] 11:13:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0965D800) [pid = 2900] [serial = 1059] [outer = 0000002E0736A400] 11:13:58 INFO - PROCESS | 2900 | 1467051238238 Marionette DEBUG loaded listener.js 11:13:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0C28C800) [pid = 2900] [serial = 1060] [outer = 0000002E0736A400] 11:13:58 INFO - PROCESS | 2900 | 1467051238656 Marionette TRACE conn7 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 11:13:58 INFO - PROCESS | 2900 | 1467051238685 Marionette TRACE conn7 <- [1,1377,null,{"value":"13"}] 11:13:58 INFO - PROCESS | 2900 | 1467051238688 Marionette TRACE conn7 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:13:58 INFO - PROCESS | 2900 | 1467051238690 Marionette TRACE conn7 <- [1,1378,null,{}] 11:13:58 INFO - PROCESS | 2900 | 1467051238693 Marionette TRACE conn7 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:58 INFO - PROCESS | 2900 | 1467051238695 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:58 INFO - PROCESS | 2900 | 1467051238777 Marionette TRACE conn7 <- [1,1379,null,{"value":null}] 11:13:58 INFO - PROCESS | 2900 | 1467051238784 Marionette TRACE conn7 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:58 INFO - PROCESS | 2900 | 1467051238786 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:58 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E797D2800 == 38 [pid = 2900] [id = 354] 11:13:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0DDE2000) [pid = 2900] [serial = 1061] [outer = 0000000000000000] 11:13:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E76FD7000) [pid = 2900] [serial = 1062] [outer = 0000002E0DDE2000] 11:13:58 INFO - PROCESS | 2900 | 1467051238830 Marionette DEBUG loaded listener.js 11:13:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E7702E000) [pid = 2900] [serial = 1063] [outer = 0000002E0DDE2000] 11:13:59 INFO - PROCESS | 2900 | 1467051239234 Marionette TRACE conn7 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 11:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 588ms 11:13:59 INFO - PROCESS | 2900 | 1467051239294 Marionette TRACE conn7 -> [0,1381,"getWindowHandle",null] 11:13:59 INFO - PROCESS | 2900 | 1467051239296 Marionette TRACE conn7 <- [1,1381,null,{"value":"13"}] 11:13:59 INFO - PROCESS | 2900 | 1467051239300 Marionette TRACE conn7 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:13:59 INFO - PROCESS | 2900 | 1467051239302 Marionette TRACE conn7 <- [1,1382,null,{}] 11:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:13:59 INFO - PROCESS | 2900 | 1467051239305 Marionette TRACE conn7 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:59 INFO - PROCESS | 2900 | 1467051239307 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:59 INFO - PROCESS | 2900 | 1467051239391 Marionette TRACE conn7 <- [1,1383,null,{"value":null}] 11:13:59 INFO - PROCESS | 2900 | 1467051239399 Marionette TRACE conn7 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:59 INFO - PROCESS | 2900 | 1467051239401 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:13:59 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7D278800 == 39 [pid = 2900] [id = 355] 11:13:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E77174800) [pid = 2900] [serial = 1064] [outer = 0000000000000000] 11:13:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E77179C00) [pid = 2900] [serial = 1065] [outer = 0000002E77174800] 11:13:59 INFO - PROCESS | 2900 | 1467051239445 Marionette DEBUG loaded listener.js 11:13:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E779D5400) [pid = 2900] [serial = 1066] [outer = 0000002E77174800] 11:13:59 INFO - PROCESS | 2900 | 1467051239883 Marionette TRACE conn7 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 11:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 628ms 11:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:13:59 INFO - PROCESS | 2900 | 1467051239937 Marionette TRACE conn7 -> [0,1385,"getWindowHandle",null] 11:13:59 INFO - PROCESS | 2900 | 1467051239939 Marionette TRACE conn7 <- [1,1385,null,{"value":"13"}] 11:13:59 INFO - PROCESS | 2900 | 1467051239943 Marionette TRACE conn7 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:13:59 INFO - PROCESS | 2900 | 1467051239944 Marionette TRACE conn7 <- [1,1386,null,{}] 11:13:59 INFO - PROCESS | 2900 | 1467051239949 Marionette TRACE conn7 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:59 INFO - PROCESS | 2900 | 1467051239951 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:00 INFO - PROCESS | 2900 | 1467051240034 Marionette TRACE conn7 <- [1,1387,null,{"value":null}] 11:14:00 INFO - PROCESS | 2900 | 1467051240157 Marionette TRACE conn7 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:00 INFO - PROCESS | 2900 | 1467051240161 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:00 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E05C68000 == 40 [pid = 2900] [id = 356] 11:14:00 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E026B8800) [pid = 2900] [serial = 1067] [outer = 0000000000000000] 11:14:00 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0311D400) [pid = 2900] [serial = 1068] [outer = 0000002E026B8800] 11:14:00 INFO - PROCESS | 2900 | 1467051240222 Marionette DEBUG loaded listener.js 11:14:00 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0620BC00) [pid = 2900] [serial = 1069] [outer = 0000002E026B8800] 11:14:00 INFO - PROCESS | 2900 | 1467051240887 Marionette TRACE conn7 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 11:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 985ms 11:14:00 INFO - PROCESS | 2900 | 1467051240931 Marionette TRACE conn7 -> [0,1389,"getWindowHandle",null] 11:14:00 INFO - PROCESS | 2900 | 1467051240935 Marionette TRACE conn7 <- [1,1389,null,{"value":"13"}] 11:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:14:00 INFO - PROCESS | 2900 | 1467051240940 Marionette TRACE conn7 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:14:00 INFO - PROCESS | 2900 | 1467051240944 Marionette TRACE conn7 <- [1,1390,null,{}] 11:14:00 INFO - PROCESS | 2900 | 1467051240950 Marionette TRACE conn7 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:00 INFO - PROCESS | 2900 | 1467051240953 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:01 INFO - PROCESS | 2900 | 1467051241073 Marionette TRACE conn7 <- [1,1391,null,{"value":null}] 11:14:01 INFO - PROCESS | 2900 | 1467051241192 Marionette TRACE conn7 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:01 INFO - PROCESS | 2900 | 1467051241195 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:01 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CB2E000 == 41 [pid = 2900] [id = 357] 11:14:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E09660000) [pid = 2900] [serial = 1070] [outer = 0000000000000000] 11:14:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0A528800) [pid = 2900] [serial = 1071] [outer = 0000002E09660000] 11:14:01 INFO - PROCESS | 2900 | 1467051241254 Marionette DEBUG loaded listener.js 11:14:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E0C138800) [pid = 2900] [serial = 1072] [outer = 0000002E09660000] 11:14:01 INFO - PROCESS | 2900 | 1467051241842 Marionette TRACE conn7 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 11:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 943ms 11:14:01 INFO - PROCESS | 2900 | 1467051241889 Marionette TRACE conn7 -> [0,1393,"getWindowHandle",null] 11:14:01 INFO - PROCESS | 2900 | 1467051241894 Marionette TRACE conn7 <- [1,1393,null,{"value":"13"}] 11:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:14:01 INFO - PROCESS | 2900 | 1467051241898 Marionette TRACE conn7 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:14:01 INFO - PROCESS | 2900 | 1467051241900 Marionette TRACE conn7 <- [1,1394,null,{}] 11:14:01 INFO - PROCESS | 2900 | 1467051241904 Marionette TRACE conn7 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:01 INFO - PROCESS | 2900 | 1467051241907 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:02 INFO - PROCESS | 2900 | 1467051242025 Marionette TRACE conn7 <- [1,1395,null,{"value":null}] 11:14:02 INFO - PROCESS | 2900 | 1467051242118 Marionette TRACE conn7 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:02 INFO - PROCESS | 2900 | 1467051242120 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:02 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7D5E0800 == 42 [pid = 2900] [id = 358] 11:14:02 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E0CAD5C00) [pid = 2900] [serial = 1073] [outer = 0000000000000000] 11:14:02 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E0CD3E800) [pid = 2900] [serial = 1074] [outer = 0000002E0CAD5C00] 11:14:02 INFO - PROCESS | 2900 | 1467051242175 Marionette DEBUG loaded listener.js 11:14:02 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E0D7F0000) [pid = 2900] [serial = 1075] [outer = 0000002E0CAD5C00] 11:14:02 INFO - PROCESS | 2900 | 1467051242785 Marionette TRACE conn7 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 11:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 943ms 11:14:02 INFO - PROCESS | 2900 | 1467051242844 Marionette TRACE conn7 -> [0,1397,"getWindowHandle",null] 11:14:02 INFO - PROCESS | 2900 | 1467051242846 Marionette TRACE conn7 <- [1,1397,null,{"value":"13"}] 11:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:14:02 INFO - PROCESS | 2900 | 1467051242857 Marionette TRACE conn7 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:14:02 INFO - PROCESS | 2900 | 1467051242864 Marionette TRACE conn7 <- [1,1398,null,{}] 11:14:02 INFO - PROCESS | 2900 | 1467051242869 Marionette TRACE conn7 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:02 INFO - PROCESS | 2900 | 1467051242873 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:02 INFO - PROCESS | 2900 | 1467051242988 Marionette TRACE conn7 <- [1,1399,null,{"value":null}] 11:14:03 INFO - PROCESS | 2900 | 1467051243075 Marionette TRACE conn7 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:03 INFO - PROCESS | 2900 | 1467051243078 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:03 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7E20F800 == 43 [pid = 2900] [id = 359] 11:14:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E0CD35C00) [pid = 2900] [serial = 1076] [outer = 0000000000000000] 11:14:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E7823FC00) [pid = 2900] [serial = 1077] [outer = 0000002E0CD35C00] 11:14:03 INFO - PROCESS | 2900 | 1467051243132 Marionette DEBUG loaded listener.js 11:14:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 91 (0000002E7892D400) [pid = 2900] [serial = 1078] [outer = 0000002E0CD35C00] 11:14:03 INFO - PROCESS | 2900 | 1467051243746 Marionette TRACE conn7 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 11:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 944ms 11:14:03 INFO - PROCESS | 2900 | 1467051243795 Marionette TRACE conn7 -> [0,1401,"getWindowHandle",null] 11:14:03 INFO - PROCESS | 2900 | 1467051243798 Marionette TRACE conn7 <- [1,1401,null,{"value":"13"}] 11:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:14:03 INFO - PROCESS | 2900 | 1467051243802 Marionette TRACE conn7 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:14:03 INFO - PROCESS | 2900 | 1467051243804 Marionette TRACE conn7 <- [1,1402,null,{}] 11:14:03 INFO - PROCESS | 2900 | 1467051243808 Marionette TRACE conn7 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:03 INFO - PROCESS | 2900 | 1467051243810 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:03 INFO - PROCESS | 2900 | 1467051243929 Marionette TRACE conn7 <- [1,1403,null,{"value":null}] 11:14:04 INFO - PROCESS | 2900 | 1467051244164 Marionette TRACE conn7 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:04 INFO - PROCESS | 2900 | 1467051244167 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:04 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06874000 == 44 [pid = 2900] [id = 360] 11:14:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 92 (0000002E05960800) [pid = 2900] [serial = 1079] [outer = 0000000000000000] 11:14:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 93 (0000002E05CA0000) [pid = 2900] [serial = 1080] [outer = 0000002E05960800] 11:14:04 INFO - PROCESS | 2900 | 1467051244234 Marionette DEBUG loaded listener.js 11:14:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 94 (0000002E06B98400) [pid = 2900] [serial = 1081] [outer = 0000002E05960800] 11:14:05 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06616000 == 43 [pid = 2900] [id = 336] 11:14:05 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7D278800 == 42 [pid = 2900] [id = 355] 11:14:05 INFO - PROCESS | 2900 | --DOCSHELL 0000002E797D2800 == 41 [pid = 2900] [id = 354] 11:14:05 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7903C800 == 40 [pid = 2900] [id = 353] 11:14:05 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7897B000 == 39 [pid = 2900] [id = 352] 11:14:05 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DDA8800 == 38 [pid = 2900] [id = 351] 11:14:05 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D96A000 == 37 [pid = 2900] [id = 350] 11:14:05 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C220000 == 36 [pid = 2900] [id = 349] 11:14:05 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A4B2000 == 35 [pid = 2900] [id = 348] 11:14:05 INFO - PROCESS | 2900 | --DOCSHELL 0000002E059EF000 == 34 [pid = 2900] [id = 347] 11:14:05 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C257000 == 33 [pid = 2900] [id = 346] 11:14:05 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DDBA000 == 32 [pid = 2900] [id = 344] 11:14:05 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0686B800 == 31 [pid = 2900] [id = 345] 11:14:05 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7E20F800 == 30 [pid = 2900] [id = 359] 11:14:05 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7D5E0800 == 29 [pid = 2900] [id = 358] 11:14:05 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0CB2E000 == 28 [pid = 2900] [id = 357] 11:14:05 INFO - PROCESS | 2900 | --DOCSHELL 0000002E05C68000 == 27 [pid = 2900] [id = 356] 11:14:05 INFO - PROCESS | 2900 | --DOMWINDOW == 93 (0000002E0C6C2400) [pid = 2900] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 11:14:05 INFO - PROCESS | 2900 | --DOMWINDOW == 92 (0000002E0A3EA800) [pid = 2900] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 11:14:05 INFO - PROCESS | 2900 | --DOMWINDOW == 91 (0000002E0620FC00) [pid = 2900] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 11:14:05 INFO - PROCESS | 2900 | --DOMWINDOW == 90 (0000002E0689C000) [pid = 2900] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 11:14:05 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E075E4000) [pid = 2900] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 11:14:05 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E05989C00) [pid = 2900] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 11:14:05 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E05C32000) [pid = 2900] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 11:14:05 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E068A8400) [pid = 2900] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 11:14:05 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E05E7D000) [pid = 2900] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 11:14:05 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0A52D400) [pid = 2900] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 11:14:05 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0A429C00) [pid = 2900] [serial = 997] [outer = 0000000000000000] [url = about:blank] 11:14:05 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E072E1C00) [pid = 2900] [serial = 996] [outer = 0000000000000000] [url = about:blank] 11:14:05 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0CA71800) [pid = 2900] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 11:14:05 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0C28E800) [pid = 2900] [serial = 999] [outer = 0000000000000000] [url = about:blank] 11:14:05 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E78F07400) [pid = 2900] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 11:14:05 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E779D6C00) [pid = 2900] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 11:14:05 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E79412800) [pid = 2900] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 11:14:05 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E791CB000) [pid = 2900] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 11:14:05 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0A431C00) [pid = 2900] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 11:14:05 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0C142C00) [pid = 2900] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 11:14:05 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0C28EC00) [pid = 2900] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 11:14:05 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0A64E400) [pid = 2900] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 11:14:05 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0C6A4C00) [pid = 2900] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 11:14:05 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0C193800) [pid = 2900] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 11:14:05 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E08166000) [pid = 2900] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 11:14:05 INFO - PROCESS | 2900 | 1467051245667 Marionette TRACE conn7 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 11:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1884ms 11:14:05 INFO - PROCESS | 2900 | 1467051245689 Marionette TRACE conn7 -> [0,1405,"getWindowHandle",null] 11:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:14:05 INFO - PROCESS | 2900 | 1467051245693 Marionette TRACE conn7 <- [1,1405,null,{"value":"13"}] 11:14:05 INFO - PROCESS | 2900 | 1467051245698 Marionette TRACE conn7 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:14:05 INFO - PROCESS | 2900 | 1467051245702 Marionette TRACE conn7 <- [1,1406,null,{}] 11:14:05 INFO - PROCESS | 2900 | 1467051245708 Marionette TRACE conn7 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:05 INFO - PROCESS | 2900 | 1467051245711 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:05 INFO - PROCESS | 2900 | 1467051245806 Marionette TRACE conn7 <- [1,1407,null,{"value":null}] 11:14:05 INFO - PROCESS | 2900 | 1467051245817 Marionette TRACE conn7 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:05 INFO - PROCESS | 2900 | 1467051245822 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:05 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0661A000 == 28 [pid = 2900] [id = 361] 11:14:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E05C98800) [pid = 2900] [serial = 1082] [outer = 0000000000000000] 11:14:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E05C9FC00) [pid = 2900] [serial = 1083] [outer = 0000002E05C98800] 11:14:05 INFO - PROCESS | 2900 | 1467051245873 Marionette DEBUG loaded listener.js 11:14:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E05FE3800) [pid = 2900] [serial = 1084] [outer = 0000002E05C98800] 11:14:06 INFO - PROCESS | 2900 | 1467051246384 Marionette TRACE conn7 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 11:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 733ms 11:14:06 INFO - PROCESS | 2900 | 1467051246431 Marionette TRACE conn7 -> [0,1409,"getWindowHandle",null] 11:14:06 INFO - PROCESS | 2900 | 1467051246437 Marionette TRACE conn7 <- [1,1409,null,{"value":"13"}] 11:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:14:06 INFO - PROCESS | 2900 | 1467051246444 Marionette TRACE conn7 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:14:06 INFO - PROCESS | 2900 | 1467051246446 Marionette TRACE conn7 <- [1,1410,null,{}] 11:14:06 INFO - PROCESS | 2900 | 1467051246450 Marionette TRACE conn7 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:06 INFO - PROCESS | 2900 | 1467051246454 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:06 INFO - PROCESS | 2900 | 1467051246548 Marionette TRACE conn7 <- [1,1411,null,{"value":null}] 11:14:06 INFO - PROCESS | 2900 | 1467051246558 Marionette TRACE conn7 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:06 INFO - PROCESS | 2900 | 1467051246561 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:06 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0751C000 == 29 [pid = 2900] [id = 362] 11:14:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E06B96C00) [pid = 2900] [serial = 1085] [outer = 0000000000000000] 11:14:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E06B9A800) [pid = 2900] [serial = 1086] [outer = 0000002E06B96C00] 11:14:06 INFO - PROCESS | 2900 | 1467051246610 Marionette DEBUG loaded listener.js 11:14:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E07F37C00) [pid = 2900] [serial = 1087] [outer = 0000002E06B96C00] 11:14:07 INFO - PROCESS | 2900 | 1467051247134 Marionette TRACE conn7 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 11:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 733ms 11:14:07 INFO - PROCESS | 2900 | 1467051247178 Marionette TRACE conn7 -> [0,1413,"getWindowHandle",null] 11:14:07 INFO - PROCESS | 2900 | 1467051247183 Marionette TRACE conn7 <- [1,1413,null,{"value":"13"}] 11:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:14:07 INFO - PROCESS | 2900 | 1467051247280 Marionette TRACE conn7 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:14:07 INFO - PROCESS | 2900 | 1467051247285 Marionette TRACE conn7 <- [1,1414,null,{}] 11:14:07 INFO - PROCESS | 2900 | 1467051247303 Marionette TRACE conn7 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:07 INFO - PROCESS | 2900 | 1467051247307 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:07 INFO - PROCESS | 2900 | 1467051247434 Marionette TRACE conn7 <- [1,1415,null,{"value":null}] 11:14:07 INFO - PROCESS | 2900 | 1467051247499 Marionette TRACE conn7 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:07 INFO - PROCESS | 2900 | 1467051247504 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:07 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0682A800 == 30 [pid = 2900] [id = 363] 11:14:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E05ECF000) [pid = 2900] [serial = 1088] [outer = 0000000000000000] 11:14:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E05FDA800) [pid = 2900] [serial = 1089] [outer = 0000002E05ECF000] 11:14:07 INFO - PROCESS | 2900 | 1467051247564 Marionette DEBUG loaded listener.js 11:14:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E06986800) [pid = 2900] [serial = 1090] [outer = 0000002E05ECF000] 11:14:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E09624800) [pid = 2900] [serial = 1091] [outer = 0000002E02611000] 11:14:08 INFO - PROCESS | 2900 | 1467051248490 Marionette TRACE conn7 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 11:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1285ms 11:14:08 INFO - PROCESS | 2900 | 1467051248528 Marionette TRACE conn7 -> [0,1417,"getWindowHandle",null] 11:14:08 INFO - PROCESS | 2900 | 1467051248533 Marionette TRACE conn7 <- [1,1417,null,{"value":"13"}] 11:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:14:08 INFO - PROCESS | 2900 | 1467051248540 Marionette TRACE conn7 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:14:08 INFO - PROCESS | 2900 | 1467051248543 Marionette TRACE conn7 <- [1,1418,null,{}] 11:14:08 INFO - PROCESS | 2900 | 1467051248547 Marionette TRACE conn7 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:08 INFO - PROCESS | 2900 | 1467051248550 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:08 INFO - PROCESS | 2900 | 1467051248678 Marionette TRACE conn7 <- [1,1419,null,{"value":null}] 11:14:08 INFO - PROCESS | 2900 | 1467051248750 Marionette TRACE conn7 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:08 INFO - PROCESS | 2900 | 1467051248753 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:08 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A5D6800 == 31 [pid = 2900] [id = 364] 11:14:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E06981000) [pid = 2900] [serial = 1092] [outer = 0000000000000000] 11:14:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0A3E0800) [pid = 2900] [serial = 1093] [outer = 0000002E06981000] 11:14:08 INFO - PROCESS | 2900 | 1467051248812 Marionette DEBUG loaded listener.js 11:14:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0A42C400) [pid = 2900] [serial = 1094] [outer = 0000002E06981000] 11:14:09 INFO - PROCESS | 2900 | 1467051249728 Marionette TRACE conn7 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 11:14:09 INFO - PROCESS | 2900 | --DOCSHELL 0000002E76F61800 == 30 [pid = 2900] [id = 10] 11:14:09 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C5CC800 == 29 [pid = 2900] [id = 20] 11:14:09 INFO - PROCESS | 2900 | --DOCSHELL 0000002E02BD7000 == 28 [pid = 2900] [id = 24] 11:14:09 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0661A000 == 27 [pid = 2900] [id = 361] 11:14:09 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06874000 == 26 [pid = 2900] [id = 360] 11:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1238ms 11:14:09 INFO - PROCESS | 2900 | 1467051249780 Marionette TRACE conn7 -> [0,1421,"getWindowHandle",null] 11:14:09 INFO - PROCESS | 2900 | 1467051249785 Marionette TRACE conn7 <- [1,1421,null,{"value":"13"}] 11:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:14:09 INFO - PROCESS | 2900 | 1467051249791 Marionette TRACE conn7 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:14:09 INFO - PROCESS | 2900 | 1467051249796 Marionette TRACE conn7 <- [1,1422,null,{}] 11:14:09 INFO - PROCESS | 2900 | 1467051249804 Marionette TRACE conn7 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:09 INFO - PROCESS | 2900 | 1467051249807 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:09 INFO - PROCESS | 2900 | 1467051249965 Marionette TRACE conn7 <- [1,1423,null,{"value":null}] 11:14:10 INFO - PROCESS | 2900 | 1467051250033 Marionette TRACE conn7 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:10 INFO - PROCESS | 2900 | 1467051250039 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:10 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0661F800 == 27 [pid = 2900] [id = 365] 11:14:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E05C9F400) [pid = 2900] [serial = 1095] [outer = 0000000000000000] 11:14:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E05FDB000) [pid = 2900] [serial = 1096] [outer = 0000002E05C9F400] 11:14:10 INFO - PROCESS | 2900 | 1467051250139 Marionette DEBUG loaded listener.js 11:14:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E068A4000) [pid = 2900] [serial = 1097] [outer = 0000002E05C9F400] 11:14:10 INFO - PROCESS | 2900 | 1467051250815 Marionette TRACE conn7 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 11:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1092ms 11:14:10 INFO - PROCESS | 2900 | 1467051250886 Marionette TRACE conn7 -> [0,1425,"getWindowHandle",null] 11:14:10 INFO - PROCESS | 2900 | 1467051250892 Marionette TRACE conn7 <- [1,1425,null,{"value":"13"}] 11:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:14:10 INFO - PROCESS | 2900 | 1467051250899 Marionette TRACE conn7 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:14:10 INFO - PROCESS | 2900 | 1467051250902 Marionette TRACE conn7 <- [1,1426,null,{}] 11:14:10 INFO - PROCESS | 2900 | 1467051250906 Marionette TRACE conn7 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:10 INFO - PROCESS | 2900 | 1467051250909 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:11 INFO - PROCESS | 2900 | 1467051251035 Marionette TRACE conn7 <- [1,1427,null,{"value":null}] 11:14:11 INFO - PROCESS | 2900 | 1467051251101 Marionette TRACE conn7 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:11 INFO - PROCESS | 2900 | 1467051251104 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:11 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C214800 == 28 [pid = 2900] [id = 366] 11:14:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E0A3E3000) [pid = 2900] [serial = 1098] [outer = 0000000000000000] 11:14:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E0A428C00) [pid = 2900] [serial = 1099] [outer = 0000002E0A3E3000] 11:14:11 INFO - PROCESS | 2900 | 1467051251163 Marionette DEBUG loaded listener.js 11:14:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E0A4E2C00) [pid = 2900] [serial = 1100] [outer = 0000002E0A3E3000] 11:14:11 INFO - PROCESS | 2900 | 1467051251822 Marionette TRACE conn7 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 11:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 986ms 11:14:11 INFO - PROCESS | 2900 | 1467051251885 Marionette TRACE conn7 -> [0,1429,"getWindowHandle",null] 11:14:11 INFO - PROCESS | 2900 | 1467051251888 Marionette TRACE conn7 <- [1,1429,null,{"value":"13"}] 11:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:14:11 INFO - PROCESS | 2900 | 1467051251892 Marionette TRACE conn7 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:14:11 INFO - PROCESS | 2900 | 1467051251897 Marionette TRACE conn7 <- [1,1430,null,{}] 11:14:11 INFO - PROCESS | 2900 | 1467051251925 Marionette TRACE conn7 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:11 INFO - PROCESS | 2900 | 1467051251931 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:12 INFO - PROCESS | 2900 | 1467051252060 Marionette TRACE conn7 <- [1,1431,null,{"value":null}] 11:14:12 INFO - PROCESS | 2900 | 1467051252127 Marionette TRACE conn7 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:12 INFO - PROCESS | 2900 | 1467051252131 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:12 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C5DA800 == 29 [pid = 2900] [id = 367] 11:14:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E0A6C1C00) [pid = 2900] [serial = 1101] [outer = 0000000000000000] 11:14:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E0A6C7400) [pid = 2900] [serial = 1102] [outer = 0000002E0A6C1C00] 11:14:12 INFO - PROCESS | 2900 | 1467051252193 Marionette DEBUG loaded listener.js 11:14:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 91 (0000002E0C144C00) [pid = 2900] [serial = 1103] [outer = 0000002E0A6C1C00] 11:14:12 INFO - PROCESS | 2900 | 1467051252857 Marionette TRACE conn7 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 11:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1004ms 11:14:12 INFO - PROCESS | 2900 | 1467051252897 Marionette TRACE conn7 -> [0,1433,"getWindowHandle",null] 11:14:12 INFO - PROCESS | 2900 | 1467051252901 Marionette TRACE conn7 <- [1,1433,null,{"value":"13"}] 11:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:14:12 INFO - PROCESS | 2900 | 1467051252904 Marionette TRACE conn7 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:14:12 INFO - PROCESS | 2900 | 1467051252907 Marionette TRACE conn7 <- [1,1434,null,{}] 11:14:12 INFO - PROCESS | 2900 | 1467051252911 Marionette TRACE conn7 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:12 INFO - PROCESS | 2900 | 1467051252913 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:13 INFO - PROCESS | 2900 | 1467051253025 Marionette TRACE conn7 <- [1,1435,null,{"value":null}] 11:14:13 INFO - PROCESS | 2900 | 1467051253097 Marionette TRACE conn7 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:13 INFO - PROCESS | 2900 | 1467051253099 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:13 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DC42000 == 30 [pid = 2900] [id = 368] 11:14:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 92 (0000002E0C53EC00) [pid = 2900] [serial = 1104] [outer = 0000000000000000] 11:14:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 93 (0000002E0C6AE000) [pid = 2900] [serial = 1105] [outer = 0000002E0C53EC00] 11:14:13 INFO - PROCESS | 2900 | 1467051253155 Marionette DEBUG loaded listener.js 11:14:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 94 (0000002E0C6C6000) [pid = 2900] [serial = 1106] [outer = 0000002E0C53EC00] 11:14:13 INFO - PROCESS | 2900 | 1467051253799 Marionette TRACE conn7 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 11:14:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:14:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 944ms 11:14:13 INFO - PROCESS | 2900 | 1467051253850 Marionette TRACE conn7 -> [0,1437,"getWindowHandle",null] 11:14:13 INFO - PROCESS | 2900 | 1467051253853 Marionette TRACE conn7 <- [1,1437,null,{"value":"13"}] 11:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:14:13 INFO - PROCESS | 2900 | 1467051253857 Marionette TRACE conn7 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:14:13 INFO - PROCESS | 2900 | 1467051253859 Marionette TRACE conn7 <- [1,1438,null,{}] 11:14:13 INFO - PROCESS | 2900 | 1467051253863 Marionette TRACE conn7 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:13 INFO - PROCESS | 2900 | 1467051253865 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:14 INFO - PROCESS | 2900 | 1467051254002 Marionette TRACE conn7 <- [1,1439,null,{"value":null}] 11:14:14 INFO - PROCESS | 2900 | 1467051254073 Marionette TRACE conn7 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:14 INFO - PROCESS | 2900 | 1467051254076 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:14 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DDA6800 == 31 [pid = 2900] [id = 369] 11:14:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 95 (0000002E0A4D9C00) [pid = 2900] [serial = 1107] [outer = 0000000000000000] 11:14:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 96 (0000002E0CAD7800) [pid = 2900] [serial = 1108] [outer = 0000002E0A4D9C00] 11:14:14 INFO - PROCESS | 2900 | 1467051254131 Marionette DEBUG loaded listener.js 11:14:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 97 (0000002E0CBE2400) [pid = 2900] [serial = 1109] [outer = 0000002E0A4D9C00] 11:14:14 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0682A800 == 30 [pid = 2900] [id = 363] 11:14:14 INFO - PROCESS | 2900 | 1467051254937 Marionette TRACE conn7 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 11:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1128ms 11:14:15 INFO - PROCESS | 2900 | 1467051254996 Marionette TRACE conn7 -> [0,1441,"getWindowHandle",null] 11:14:15 INFO - PROCESS | 2900 | 1467051255001 Marionette TRACE conn7 <- [1,1441,null,{"value":"13"}] 11:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:14:15 INFO - PROCESS | 2900 | 1467051255008 Marionette TRACE conn7 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:14:15 INFO - PROCESS | 2900 | 1467051255012 Marionette TRACE conn7 <- [1,1442,null,{}] 11:14:15 INFO - PROCESS | 2900 | 1467051255019 Marionette TRACE conn7 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:15 INFO - PROCESS | 2900 | 1467051255022 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:15 INFO - PROCESS | 2900 | 1467051255149 Marionette TRACE conn7 <- [1,1443,null,{"value":null}] 11:14:15 INFO - PROCESS | 2900 | 1467051255219 Marionette TRACE conn7 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:15 INFO - PROCESS | 2900 | 1467051255224 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:15 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E09399800 == 31 [pid = 2900] [id = 370] 11:14:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 98 (0000002E06B95000) [pid = 2900] [serial = 1110] [outer = 0000000000000000] 11:14:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 99 (0000002E0757A400) [pid = 2900] [serial = 1111] [outer = 0000002E06B95000] 11:14:15 INFO - PROCESS | 2900 | 1467051255325 Marionette DEBUG loaded listener.js 11:14:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 100 (0000002E0A3E1C00) [pid = 2900] [serial = 1112] [outer = 0000002E06B95000] 11:14:16 INFO - PROCESS | 2900 | 1467051256003 Marionette TRACE conn7 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 11:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1038ms 11:14:16 INFO - PROCESS | 2900 | 1467051256046 Marionette TRACE conn7 -> [0,1445,"getWindowHandle",null] 11:14:16 INFO - PROCESS | 2900 | 1467051256051 Marionette TRACE conn7 <- [1,1445,null,{"value":"13"}] 11:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:14:16 INFO - PROCESS | 2900 | 1467051256059 Marionette TRACE conn7 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:14:16 INFO - PROCESS | 2900 | 1467051256062 Marionette TRACE conn7 <- [1,1446,null,{}] 11:14:16 INFO - PROCESS | 2900 | 1467051256066 Marionette TRACE conn7 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:16 INFO - PROCESS | 2900 | 1467051256070 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:16 INFO - PROCESS | 2900 | 1467051256214 Marionette TRACE conn7 <- [1,1447,null,{"value":null}] 11:14:16 INFO - PROCESS | 2900 | 1467051256290 Marionette TRACE conn7 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:16 INFO - PROCESS | 2900 | 1467051256293 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:16 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CB33800 == 32 [pid = 2900] [id = 371] 11:14:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 101 (0000002E0A6BC800) [pid = 2900] [serial = 1113] [outer = 0000000000000000] 11:14:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 102 (0000002E0A6C0000) [pid = 2900] [serial = 1114] [outer = 0000002E0A6BC800] 11:14:16 INFO - PROCESS | 2900 | 1467051256391 Marionette DEBUG loaded listener.js 11:14:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 103 (0000002E0C196000) [pid = 2900] [serial = 1115] [outer = 0000002E0A6BC800] 11:14:17 INFO - PROCESS | 2900 | 1467051256995 Marionette TRACE conn7 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 11:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 984ms 11:14:17 INFO - PROCESS | 2900 | 1467051257044 Marionette TRACE conn7 -> [0,1449,"getWindowHandle",null] 11:14:17 INFO - PROCESS | 2900 | 1467051257047 Marionette TRACE conn7 <- [1,1449,null,{"value":"13"}] 11:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:14:17 INFO - PROCESS | 2900 | 1467051257051 Marionette TRACE conn7 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:14:17 INFO - PROCESS | 2900 | 1467051257055 Marionette TRACE conn7 <- [1,1450,null,{}] 11:14:17 INFO - PROCESS | 2900 | 1467051257066 Marionette TRACE conn7 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:17 INFO - PROCESS | 2900 | 1467051257071 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:17 INFO - PROCESS | 2900 | 1467051257187 Marionette TRACE conn7 <- [1,1451,null,{"value":null}] 11:14:17 INFO - PROCESS | 2900 | 1467051257263 Marionette TRACE conn7 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:17 INFO - PROCESS | 2900 | 1467051257266 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:17 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A5D6000 == 33 [pid = 2900] [id = 372] 11:14:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 104 (0000002E0CD35400) [pid = 2900] [serial = 1116] [outer = 0000000000000000] 11:14:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 105 (0000002E0CD39000) [pid = 2900] [serial = 1117] [outer = 0000002E0CD35400] 11:14:17 INFO - PROCESS | 2900 | 1467051257327 Marionette DEBUG loaded listener.js 11:14:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 106 (0000002E0D7E6400) [pid = 2900] [serial = 1118] [outer = 0000002E0CD35400] 11:14:17 INFO - PROCESS | 2900 | 1467051257980 Marionette TRACE conn7 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 11:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 985ms 11:14:18 INFO - PROCESS | 2900 | 1467051258038 Marionette TRACE conn7 -> [0,1453,"getWindowHandle",null] 11:14:18 INFO - PROCESS | 2900 | 1467051258041 Marionette TRACE conn7 <- [1,1453,null,{"value":"13"}] 11:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:14:18 INFO - PROCESS | 2900 | 1467051258045 Marionette TRACE conn7 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:14:18 INFO - PROCESS | 2900 | 1467051258047 Marionette TRACE conn7 <- [1,1454,null,{}] 11:14:18 INFO - PROCESS | 2900 | 1467051258050 Marionette TRACE conn7 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:18 INFO - PROCESS | 2900 | 1467051258053 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:18 INFO - PROCESS | 2900 | 1467051258166 Marionette TRACE conn7 <- [1,1455,null,{"value":null}] 11:14:18 INFO - PROCESS | 2900 | 1467051258240 Marionette TRACE conn7 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:18 INFO - PROCESS | 2900 | 1467051258242 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:18 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7931A000 == 34 [pid = 2900] [id = 373] 11:14:18 INFO - PROCESS | 2900 | ++DOMWINDOW == 107 (0000002E0DDDC400) [pid = 2900] [serial = 1119] [outer = 0000000000000000] 11:14:18 INFO - PROCESS | 2900 | ++DOMWINDOW == 108 (0000002E0DDE2400) [pid = 2900] [serial = 1120] [outer = 0000002E0DDDC400] 11:14:18 INFO - PROCESS | 2900 | 1467051258298 Marionette DEBUG loaded listener.js 11:14:18 INFO - PROCESS | 2900 | ++DOMWINDOW == 109 (0000002E77023000) [pid = 2900] [serial = 1121] [outer = 0000002E0DDDC400] 11:14:19 INFO - PROCESS | 2900 | 1467051259006 Marionette TRACE conn7 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 11:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1032ms 11:14:19 INFO - PROCESS | 2900 | 1467051259080 Marionette TRACE conn7 -> [0,1457,"getWindowHandle",null] 11:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:14:19 INFO - PROCESS | 2900 | 1467051259082 Marionette TRACE conn7 <- [1,1457,null,{"value":"13"}] 11:14:19 INFO - PROCESS | 2900 | 1467051259086 Marionette TRACE conn7 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:14:19 INFO - PROCESS | 2900 | 1467051259088 Marionette TRACE conn7 <- [1,1458,null,{}] 11:14:19 INFO - PROCESS | 2900 | 1467051259092 Marionette TRACE conn7 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:19 INFO - PROCESS | 2900 | 1467051259095 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:19 INFO - PROCESS | 2900 | 1467051259291 Marionette TRACE conn7 <- [1,1459,null,{"value":null}] 11:14:19 INFO - PROCESS | 2900 | 1467051259362 Marionette TRACE conn7 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:19 INFO - PROCESS | 2900 | 1467051259365 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:19 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06957000 == 35 [pid = 2900] [id = 374] 11:14:19 INFO - PROCESS | 2900 | ++DOMWINDOW == 110 (0000002E03472800) [pid = 2900] [serial = 1122] [outer = 0000000000000000] 11:14:19 INFO - PROCESS | 2900 | ++DOMWINDOW == 111 (0000002E03D73000) [pid = 2900] [serial = 1123] [outer = 0000002E03472800] 11:14:19 INFO - PROCESS | 2900 | 1467051259459 Marionette DEBUG loaded listener.js 11:14:19 INFO - PROCESS | 2900 | ++DOMWINDOW == 112 (0000002E07F39C00) [pid = 2900] [serial = 1124] [outer = 0000002E03472800] 11:14:19 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C5DA800 == 34 [pid = 2900] [id = 367] 11:14:19 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C214800 == 33 [pid = 2900] [id = 366] 11:14:19 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0661F800 == 32 [pid = 2900] [id = 365] 11:14:20 INFO - PROCESS | 2900 | 1467051260195 Marionette TRACE conn7 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 11:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1178ms 11:14:20 INFO - PROCESS | 2900 | 1467051260267 Marionette TRACE conn7 -> [0,1461,"getWindowHandle",null] 11:14:20 INFO - PROCESS | 2900 | 1467051260272 Marionette TRACE conn7 <- [1,1461,null,{"value":"13"}] 11:14:20 INFO - PROCESS | 2900 | 1467051260277 Marionette TRACE conn7 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:14:20 INFO - PROCESS | 2900 | 1467051260282 Marionette TRACE conn7 <- [1,1462,null,{}] 11:14:20 INFO - PROCESS | 2900 | 1467051260303 Marionette TRACE conn7 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:20 INFO - PROCESS | 2900 | 1467051260306 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:20 INFO - PROCESS | 2900 | 1467051260432 Marionette TRACE conn7 <- [1,1463,null,{"value":null}] 11:14:20 INFO - PROCESS | 2900 | 1467051260503 Marionette TRACE conn7 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:20 INFO - PROCESS | 2900 | 1467051260506 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:20 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CB2E000 == 33 [pid = 2900] [id = 375] 11:14:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 113 (0000002E0A4DC400) [pid = 2900] [serial = 1125] [outer = 0000000000000000] 11:14:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 114 (0000002E0A525400) [pid = 2900] [serial = 1126] [outer = 0000002E0A4DC400] 11:14:20 INFO - PROCESS | 2900 | 1467051260611 Marionette DEBUG loaded listener.js 11:14:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 115 (0000002E0A6C2000) [pid = 2900] [serial = 1127] [outer = 0000002E0A4DC400] 11:14:21 INFO - PROCESS | 2900 | 1467051261295 Marionette TRACE conn7 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 11:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1046ms 11:14:21 INFO - PROCESS | 2900 | 1467051261326 Marionette TRACE conn7 -> [0,1465,"getWindowHandle",null] 11:14:21 INFO - PROCESS | 2900 | 1467051261331 Marionette TRACE conn7 <- [1,1465,null,{"value":"13"}] 11:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:14:21 INFO - PROCESS | 2900 | 1467051261338 Marionette TRACE conn7 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:14:21 INFO - PROCESS | 2900 | 1467051261341 Marionette TRACE conn7 <- [1,1466,null,{}] 11:14:21 INFO - PROCESS | 2900 | 1467051261346 Marionette TRACE conn7 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:21 INFO - PROCESS | 2900 | 1467051261349 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:21 INFO - PROCESS | 2900 | 1467051261473 Marionette TRACE conn7 <- [1,1467,null,{"value":null}] 11:14:21 INFO - PROCESS | 2900 | 1467051261551 Marionette TRACE conn7 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:21 INFO - PROCESS | 2900 | 1467051261554 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:21 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7930F800 == 34 [pid = 2900] [id = 376] 11:14:21 INFO - PROCESS | 2900 | ++DOMWINDOW == 116 (0000002E0CAD2C00) [pid = 2900] [serial = 1128] [outer = 0000000000000000] 11:14:21 INFO - PROCESS | 2900 | ++DOMWINDOW == 117 (0000002E0CBE3000) [pid = 2900] [serial = 1129] [outer = 0000002E0CAD2C00] 11:14:21 INFO - PROCESS | 2900 | 1467051261653 Marionette DEBUG loaded listener.js 11:14:21 INFO - PROCESS | 2900 | ++DOMWINDOW == 118 (0000002E0D7E9800) [pid = 2900] [serial = 1130] [outer = 0000002E0CAD2C00] 11:14:22 INFO - PROCESS | 2900 | 1467051262362 Marionette TRACE conn7 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 11:14:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1079ms 11:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:14:22 INFO - PROCESS | 2900 | 1467051262419 Marionette TRACE conn7 -> [0,1469,"getWindowHandle",null] 11:14:22 INFO - PROCESS | 2900 | 1467051262421 Marionette TRACE conn7 <- [1,1469,null,{"value":"13"}] 11:14:22 INFO - PROCESS | 2900 | 1467051262425 Marionette TRACE conn7 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:14:22 INFO - PROCESS | 2900 | 1467051262429 Marionette TRACE conn7 <- [1,1470,null,{}] 11:14:22 INFO - PROCESS | 2900 | 1467051262441 Marionette TRACE conn7 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:22 INFO - PROCESS | 2900 | 1467051262447 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:22 INFO - PROCESS | 2900 | 1467051262608 Marionette TRACE conn7 <- [1,1471,null,{"value":null}] 11:14:22 INFO - PROCESS | 2900 | 1467051262656 Marionette TRACE conn7 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:22 INFO - PROCESS | 2900 | 1467051262659 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:22 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7DDB4000 == 35 [pid = 2900] [id = 377] 11:14:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 119 (0000002E7717F000) [pid = 2900] [serial = 1131] [outer = 0000000000000000] 11:14:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 120 (0000002E77947400) [pid = 2900] [serial = 1132] [outer = 0000002E7717F000] 11:14:22 INFO - PROCESS | 2900 | 1467051262722 Marionette DEBUG loaded listener.js 11:14:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 121 (0000002E7823C400) [pid = 2900] [serial = 1133] [outer = 0000002E7717F000] 11:14:23 INFO - PROCESS | 2900 | 1467051263388 Marionette TRACE conn7 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 11:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1034ms 11:14:23 INFO - PROCESS | 2900 | 1467051263462 Marionette TRACE conn7 -> [0,1473,"getWindowHandle",null] 11:14:23 INFO - PROCESS | 2900 | 1467051263465 Marionette TRACE conn7 <- [1,1473,null,{"value":"13"}] 11:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:14:23 INFO - PROCESS | 2900 | 1467051263487 Marionette TRACE conn7 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:14:23 INFO - PROCESS | 2900 | 1467051263489 Marionette TRACE conn7 <- [1,1474,null,{}] 11:14:23 INFO - PROCESS | 2900 | 1467051263493 Marionette TRACE conn7 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:23 INFO - PROCESS | 2900 | 1467051263496 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:23 INFO - PROCESS | 2900 | 1467051263625 Marionette TRACE conn7 <- [1,1475,null,{"value":null}] 11:14:23 INFO - PROCESS | 2900 | 1467051263696 Marionette TRACE conn7 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:23 INFO - PROCESS | 2900 | 1467051263699 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:23 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7ED86800 == 36 [pid = 2900] [id = 378] 11:14:23 INFO - PROCESS | 2900 | ++DOMWINDOW == 122 (0000002E7892E400) [pid = 2900] [serial = 1134] [outer = 0000000000000000] 11:14:23 INFO - PROCESS | 2900 | ++DOMWINDOW == 123 (0000002E78A62C00) [pid = 2900] [serial = 1135] [outer = 0000002E7892E400] 11:14:23 INFO - PROCESS | 2900 | 1467051263801 Marionette DEBUG loaded listener.js 11:14:23 INFO - PROCESS | 2900 | ++DOMWINDOW == 124 (0000002E78D8B400) [pid = 2900] [serial = 1136] [outer = 0000002E7892E400] 11:14:24 INFO - PROCESS | 2900 | 1467051264496 Marionette TRACE conn7 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 11:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1083ms 11:14:24 INFO - PROCESS | 2900 | 1467051264582 Marionette TRACE conn7 -> [0,1477,"getWindowHandle",null] 11:14:24 INFO - PROCESS | 2900 | 1467051264587 Marionette TRACE conn7 <- [1,1477,null,{"value":"13"}] 11:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:14:24 INFO - PROCESS | 2900 | 1467051264593 Marionette TRACE conn7 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:14:24 INFO - PROCESS | 2900 | 1467051264596 Marionette TRACE conn7 <- [1,1478,null,{}] 11:14:24 INFO - PROCESS | 2900 | 1467051264602 Marionette TRACE conn7 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:24 INFO - PROCESS | 2900 | 1467051264605 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:24 INFO - PROCESS | 2900 | 1467051264724 Marionette TRACE conn7 <- [1,1479,null,{"value":null}] 11:14:24 INFO - PROCESS | 2900 | 1467051264796 Marionette TRACE conn7 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:24 INFO - PROCESS | 2900 | 1467051264801 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:24 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C56A000 == 37 [pid = 2900] [id = 379] 11:14:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 125 (0000002E0A648000) [pid = 2900] [serial = 1137] [outer = 0000000000000000] 11:14:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 126 (0000002E0C18CC00) [pid = 2900] [serial = 1138] [outer = 0000002E0A648000] 11:14:24 INFO - PROCESS | 2900 | 1467051264894 Marionette DEBUG loaded listener.js 11:14:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 127 (0000002E0CA78C00) [pid = 2900] [serial = 1139] [outer = 0000002E0A648000] 11:14:25 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A5D6000 == 36 [pid = 2900] [id = 372] 11:14:25 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0CB33800 == 35 [pid = 2900] [id = 371] 11:14:25 INFO - PROCESS | 2900 | --DOCSHELL 0000002E09399800 == 34 [pid = 2900] [id = 370] 11:14:25 INFO - PROCESS | 2900 | 1467051265536 Marionette TRACE conn7 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 11:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 986ms 11:14:25 INFO - PROCESS | 2900 | 1467051265585 Marionette TRACE conn7 -> [0,1481,"getWindowHandle",null] 11:14:25 INFO - PROCESS | 2900 | 1467051265590 Marionette TRACE conn7 <- [1,1481,null,{"value":"13"}] 11:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:14:25 INFO - PROCESS | 2900 | 1467051265595 Marionette TRACE conn7 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:14:25 INFO - PROCESS | 2900 | 1467051265600 Marionette TRACE conn7 <- [1,1482,null,{}] 11:14:25 INFO - PROCESS | 2900 | 1467051265606 Marionette TRACE conn7 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:25 INFO - PROCESS | 2900 | 1467051265609 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:25 INFO - PROCESS | 2900 | 1467051265729 Marionette TRACE conn7 <- [1,1483,null,{"value":null}] 11:14:25 INFO - PROCESS | 2900 | 1467051265823 Marionette TRACE conn7 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:25 INFO - PROCESS | 2900 | 1467051265826 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:25 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E77AB2000 == 35 [pid = 2900] [id = 380] 11:14:25 INFO - PROCESS | 2900 | ++DOMWINDOW == 128 (0000002E0A6BCC00) [pid = 2900] [serial = 1140] [outer = 0000000000000000] 11:14:25 INFO - PROCESS | 2900 | ++DOMWINDOW == 129 (0000002E0C13C800) [pid = 2900] [serial = 1141] [outer = 0000002E0A6BCC00] 11:14:25 INFO - PROCESS | 2900 | 1467051265888 Marionette DEBUG loaded listener.js 11:14:25 INFO - PROCESS | 2900 | ++DOMWINDOW == 130 (0000002E0CAD8400) [pid = 2900] [serial = 1142] [outer = 0000002E0A6BCC00] 11:14:26 INFO - PROCESS | 2900 | 1467051266564 Marionette TRACE conn7 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 11:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1030ms 11:14:26 INFO - PROCESS | 2900 | 1467051266629 Marionette TRACE conn7 -> [0,1485,"getWindowHandle",null] 11:14:26 INFO - PROCESS | 2900 | 1467051266635 Marionette TRACE conn7 <- [1,1485,null,{"value":"13"}] 11:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:14:26 INFO - PROCESS | 2900 | 1467051266641 Marionette TRACE conn7 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:14:26 INFO - PROCESS | 2900 | 1467051266644 Marionette TRACE conn7 <- [1,1486,null,{}] 11:14:26 INFO - PROCESS | 2900 | 1467051266662 Marionette TRACE conn7 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:26 INFO - PROCESS | 2900 | 1467051266665 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:26 INFO - PROCESS | 2900 | 1467051266843 Marionette TRACE conn7 <- [1,1487,null,{"value":null}] 11:14:26 INFO - PROCESS | 2900 | 1467051266891 Marionette TRACE conn7 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:26 INFO - PROCESS | 2900 | 1467051266894 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:26 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7DFCC000 == 36 [pid = 2900] [id = 381] 11:14:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 131 (0000002E77030C00) [pid = 2900] [serial = 1143] [outer = 0000000000000000] 11:14:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 132 (0000002E77178800) [pid = 2900] [serial = 1144] [outer = 0000002E77030C00] 11:14:26 INFO - PROCESS | 2900 | 1467051266954 Marionette DEBUG loaded listener.js 11:14:27 INFO - PROCESS | 2900 | ++DOMWINDOW == 133 (0000002E78030C00) [pid = 2900] [serial = 1145] [outer = 0000002E77030C00] 11:14:27 INFO - PROCESS | 2900 | 1467051267544 Marionette TRACE conn7 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 11:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 944ms 11:14:27 INFO - PROCESS | 2900 | 1467051267587 Marionette TRACE conn7 -> [0,1489,"getWindowHandle",null] 11:14:27 INFO - PROCESS | 2900 | 1467051267590 Marionette TRACE conn7 <- [1,1489,null,{"value":"13"}] 11:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:14:27 INFO - PROCESS | 2900 | 1467051267595 Marionette TRACE conn7 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:14:27 INFO - PROCESS | 2900 | 1467051267599 Marionette TRACE conn7 <- [1,1490,null,{}] 11:14:27 INFO - PROCESS | 2900 | 1467051267611 Marionette TRACE conn7 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:27 INFO - PROCESS | 2900 | 1467051267616 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:27 INFO - PROCESS | 2900 | 1467051267737 Marionette TRACE conn7 <- [1,1491,null,{"value":null}] 11:14:27 INFO - PROCESS | 2900 | 1467051267859 Marionette TRACE conn7 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:27 INFO - PROCESS | 2900 | 1467051267862 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:27 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E05C04000 == 37 [pid = 2900] [id = 382] 11:14:27 INFO - PROCESS | 2900 | ++DOMWINDOW == 134 (0000002E78D97800) [pid = 2900] [serial = 1146] [outer = 0000000000000000] 11:14:27 INFO - PROCESS | 2900 | ++DOMWINDOW == 135 (0000002E78F05800) [pid = 2900] [serial = 1147] [outer = 0000002E78D97800] 11:14:27 INFO - PROCESS | 2900 | 1467051267924 Marionette DEBUG loaded listener.js 11:14:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 136 (0000002E7901B000) [pid = 2900] [serial = 1148] [outer = 0000002E78D97800] 11:14:28 INFO - PROCESS | 2900 | 1467051268570 Marionette TRACE conn7 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 11:14:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:14:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1028ms 11:14:28 INFO - PROCESS | 2900 | 1467051268624 Marionette TRACE conn7 -> [0,1493,"getWindowHandle",null] 11:14:28 INFO - PROCESS | 2900 | 1467051268627 Marionette TRACE conn7 <- [1,1493,null,{"value":"13"}] 11:14:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:14:28 INFO - PROCESS | 2900 | 1467051268631 Marionette TRACE conn7 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:14:28 INFO - PROCESS | 2900 | 1467051268633 Marionette TRACE conn7 <- [1,1494,null,{}] 11:14:28 INFO - PROCESS | 2900 | 1467051268637 Marionette TRACE conn7 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:28 INFO - PROCESS | 2900 | 1467051268640 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:28 INFO - PROCESS | 2900 | 1467051268760 Marionette TRACE conn7 <- [1,1495,null,{"value":null}] 11:14:28 INFO - PROCESS | 2900 | 1467051268879 Marionette TRACE conn7 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:28 INFO - PROCESS | 2900 | 1467051268882 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:28 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD07800 == 38 [pid = 2900] [id = 383] 11:14:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 137 (0000002E791CE400) [pid = 2900] [serial = 1149] [outer = 0000000000000000] 11:14:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 138 (0000002E79361400) [pid = 2900] [serial = 1150] [outer = 0000002E791CE400] 11:14:28 INFO - PROCESS | 2900 | 1467051268939 Marionette DEBUG loaded listener.js 11:14:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 139 (0000002E7971B000) [pid = 2900] [serial = 1151] [outer = 0000002E791CE400] 11:14:29 INFO - PROCESS | 2900 | 1467051269520 Marionette TRACE conn7 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 11:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 945ms 11:14:29 INFO - PROCESS | 2900 | 1467051269577 Marionette TRACE conn7 -> [0,1497,"getWindowHandle",null] 11:14:29 INFO - PROCESS | 2900 | 1467051269580 Marionette TRACE conn7 <- [1,1497,null,{"value":"13"}] 11:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:14:29 INFO - PROCESS | 2900 | 1467051269602 Marionette TRACE conn7 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:14:29 INFO - PROCESS | 2900 | 1467051269605 Marionette TRACE conn7 <- [1,1498,null,{}] 11:14:29 INFO - PROCESS | 2900 | 1467051269610 Marionette TRACE conn7 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:29 INFO - PROCESS | 2900 | 1467051269612 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:29 INFO - PROCESS | 2900 | 1467051269720 Marionette TRACE conn7 <- [1,1499,null,{"value":null}] 11:14:29 INFO - PROCESS | 2900 | 1467051269796 Marionette TRACE conn7 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:29 INFO - PROCESS | 2900 | 1467051269799 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:29 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD21800 == 39 [pid = 2900] [id = 384] 11:14:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 140 (0000002E794CE800) [pid = 2900] [serial = 1152] [outer = 0000000000000000] 11:14:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 141 (0000002E7A0DDC00) [pid = 2900] [serial = 1153] [outer = 0000002E794CE800] 11:14:29 INFO - PROCESS | 2900 | 1467051269854 Marionette DEBUG loaded listener.js 11:14:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 142 (0000002E7A2B9400) [pid = 2900] [serial = 1154] [outer = 0000002E794CE800] 11:14:30 INFO - PROCESS | 2900 | 1467051270597 Marionette TRACE conn7 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 11:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1054ms 11:14:30 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7930F800 == 38 [pid = 2900] [id = 376] 11:14:30 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0CB2E000 == 37 [pid = 2900] [id = 375] 11:14:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0CDBB800 == 36 [pid = 2900] [id = 22] 11:14:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E79314000 == 35 [pid = 2900] [id = 14] 11:14:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0CB32800 == 34 [pid = 2900] [id = 27] 11:14:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DC42000 == 33 [pid = 2900] [id = 368] 11:14:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06C2F800 == 32 [pid = 2900] [id = 25] 11:14:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7A2E0000 == 31 [pid = 2900] [id = 15] 11:14:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0733F800 == 30 [pid = 2900] [id = 26] 11:14:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7DDB4000 == 29 [pid = 2900] [id = 377] 11:14:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C206000 == 28 [pid = 2900] [id = 19] 11:14:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7ED86800 == 27 [pid = 2900] [id = 378] 11:14:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DC50000 == 26 [pid = 2900] [id = 28] 11:14:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E78A88000 == 25 [pid = 2900] [id = 29] 11:14:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DC45000 == 24 [pid = 2900] [id = 23] 11:14:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7E222000 == 23 [pid = 2900] [id = 17] 11:14:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0751C000 == 22 [pid = 2900] [id = 362] 11:14:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0CB28000 == 21 [pid = 2900] [id = 21] 11:14:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0BF53000 == 20 [pid = 2900] [id = 18] 11:14:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E78046000 == 19 [pid = 2900] [id = 13] 11:14:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7D5EC800 == 18 [pid = 2900] [id = 16] 11:14:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06957000 == 17 [pid = 2900] [id = 374] 11:14:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD07800 == 16 [pid = 2900] [id = 383] 11:14:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E05C04000 == 15 [pid = 2900] [id = 382] 11:14:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7DFCC000 == 14 [pid = 2900] [id = 381] 11:14:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A5D6800 == 13 [pid = 2900] [id = 364] 11:14:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7931A000 == 12 [pid = 2900] [id = 373] 11:14:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E77AB2000 == 11 [pid = 2900] [id = 380] 11:14:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DDA6800 == 10 [pid = 2900] [id = 369] 11:14:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C56A000 == 9 [pid = 2900] [id = 379] 11:14:34 INFO - PROCESS | 2900 | 1467051274877 Marionette TRACE conn7 -> [0,1501,"getWindowHandle",null] 11:14:34 INFO - PROCESS | 2900 | 1467051274882 Marionette TRACE conn7 <- [1,1501,null,{"value":"13"}] 11:14:34 INFO - PROCESS | 2900 | 1467051274896 Marionette TRACE conn7 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:14:34 INFO - PROCESS | 2900 | 1467051274901 Marionette TRACE conn7 <- [1,1502,null,{}] 11:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:14:35 INFO - PROCESS | 2900 | 1467051275806 Marionette TRACE conn7 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:35 INFO - PROCESS | 2900 | 1467051275810 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:35 INFO - PROCESS | 2900 | 1467051275945 Marionette TRACE conn7 <- [1,1503,null,{"value":null}] 11:14:35 INFO - PROCESS | 2900 | 1467051275952 Marionette TRACE conn7 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:35 INFO - PROCESS | 2900 | 1467051275956 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:36 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06616000 == 10 [pid = 2900] [id = 385] 11:14:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 143 (0000002E062BC800) [pid = 2900] [serial = 1155] [outer = 0000000000000000] 11:14:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 144 (0000002E06632000) [pid = 2900] [serial = 1156] [outer = 0000002E062BC800] 11:14:36 INFO - PROCESS | 2900 | 1467051276049 Marionette DEBUG loaded listener.js 11:14:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 145 (0000002E0757CC00) [pid = 2900] [serial = 1157] [outer = 0000002E062BC800] 11:14:36 INFO - PROCESS | 2900 | 1467051276557 Marionette TRACE conn7 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 11:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1695ms 11:14:36 INFO - PROCESS | 2900 | 1467051276607 Marionette TRACE conn7 -> [0,1505,"getWindowHandle",null] 11:14:36 INFO - PROCESS | 2900 | 1467051276612 Marionette TRACE conn7 <- [1,1505,null,{"value":"13"}] 11:14:36 INFO - PROCESS | 2900 | 1467051276616 Marionette TRACE conn7 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:14:36 INFO - PROCESS | 2900 | 1467051276619 Marionette TRACE conn7 <- [1,1506,null,{}] 11:14:36 INFO - PROCESS | 2900 | 1467051276630 Marionette TRACE conn7 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:36 INFO - PROCESS | 2900 | 1467051276634 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:36 INFO - PROCESS | 2900 | 1467051276760 Marionette TRACE conn7 <- [1,1507,null,{"value":null}] 11:14:36 INFO - PROCESS | 2900 | 1467051276822 Marionette TRACE conn7 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:36 INFO - PROCESS | 2900 | 1467051276826 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:36 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DC42000 == 11 [pid = 2900] [id = 386] 11:14:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 146 (0000002E0A52D400) [pid = 2900] [serial = 1158] [outer = 0000000000000000] 11:14:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 147 (0000002E0A644000) [pid = 2900] [serial = 1159] [outer = 0000002E0A52D400] 11:14:36 INFO - PROCESS | 2900 | 1467051276875 Marionette DEBUG loaded listener.js 11:14:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 148 (0000002E0C142C00) [pid = 2900] [serial = 1160] [outer = 0000002E0A52D400] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 147 (0000002E06981000) [pid = 2900] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 146 (0000002E77174800) [pid = 2900] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 145 (0000002E06B95000) [pid = 2900] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 144 (0000002E05ECF000) [pid = 2900] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 143 (0000002E06B96C00) [pid = 2900] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 142 (0000002E05C9F400) [pid = 2900] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 141 (0000002E0CD3DC00) [pid = 2900] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 140 (0000002E0CACF400) [pid = 2900] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 139 (0000002E072E5000) [pid = 2900] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 138 (0000002E05960800) [pid = 2900] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 137 (0000002E07F3BC00) [pid = 2900] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 136 (0000002E0C6BEC00) [pid = 2900] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 135 (0000002E05995400) [pid = 2900] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 134 (0000002E0350DC00) [pid = 2900] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 133 (0000002E05C98800) [pid = 2900] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 132 (0000002E05996000) [pid = 2900] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 131 (0000002E026B8800) [pid = 2900] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 130 (0000002E0736A400) [pid = 2900] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 129 (0000002E09660000) [pid = 2900] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 128 (0000002E0CAD5C00) [pid = 2900] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 127 (0000002E0CD35C00) [pid = 2900] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 126 (0000002E0DDE2000) [pid = 2900] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 125 (0000002E0C141000) [pid = 2900] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 124 (0000002E0CD35400) [pid = 2900] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 123 (0000002E0DDDC400) [pid = 2900] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 122 (0000002E0A6BC800) [pid = 2900] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 121 (0000002E0A4D9C00) [pid = 2900] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 120 (0000002E0C53EC00) [pid = 2900] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 119 (0000002E0A6C1C00) [pid = 2900] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 118 (0000002E0A3E3000) [pid = 2900] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 117 (0000002E0A4DC400) [pid = 2900] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 116 (0000002E03472800) [pid = 2900] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 115 (0000002E0CAD2C00) [pid = 2900] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 114 (0000002E0A648000) [pid = 2900] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 113 (0000002E0A6BCC00) [pid = 2900] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 112 (0000002E77030C00) [pid = 2900] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 111 (0000002E7717F000) [pid = 2900] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 110 (0000002E7892E400) [pid = 2900] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 109 (0000002E78D97800) [pid = 2900] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:14:37 INFO - PROCESS | 2900 | --DOMWINDOW == 108 (0000002E791CE400) [pid = 2900] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:14:37 INFO - PROCESS | 2900 | 1467051277930 Marionette TRACE conn7 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 11:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1343ms 11:14:37 INFO - PROCESS | 2900 | 1467051277963 Marionette TRACE conn7 -> [0,1509,"getWindowHandle",null] 11:14:37 INFO - PROCESS | 2900 | 1467051277965 Marionette TRACE conn7 <- [1,1509,null,{"value":"13"}] 11:14:37 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:14:37 INFO - PROCESS | 2900 | 1467051277969 Marionette TRACE conn7 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:14:37 INFO - PROCESS | 2900 | 1467051277971 Marionette TRACE conn7 <- [1,1510,null,{}] 11:14:37 INFO - PROCESS | 2900 | 1467051277975 Marionette TRACE conn7 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:37 INFO - PROCESS | 2900 | 1467051277978 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:38 INFO - PROCESS | 2900 | 1467051278080 Marionette TRACE conn7 <- [1,1511,null,{"value":null}] 11:14:38 INFO - PROCESS | 2900 | 1467051278167 Marionette TRACE conn7 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:38 INFO - PROCESS | 2900 | 1467051278171 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:38 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0E018800 == 12 [pid = 2900] [id = 387] 11:14:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 109 (0000002E072E5C00) [pid = 2900] [serial = 1161] [outer = 0000000000000000] 11:14:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 110 (0000002E08C65C00) [pid = 2900] [serial = 1162] [outer = 0000002E072E5C00] 11:14:38 INFO - PROCESS | 2900 | 1467051278223 Marionette DEBUG loaded listener.js 11:14:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 111 (0000002E0A52EC00) [pid = 2900] [serial = 1163] [outer = 0000002E072E5C00] 11:14:38 INFO - PROCESS | 2900 | 1467051278621 Marionette TRACE conn7 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 11:14:38 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 11:14:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:14:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:14:38 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 11:14:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:14:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:14:38 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 11:14:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:14:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:14:38 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 11:14:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:14:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:14:38 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 700ms 11:14:38 INFO - PROCESS | 2900 | 1467051278677 Marionette TRACE conn7 -> [0,1513,"getWindowHandle",null] 11:14:38 INFO - PROCESS | 2900 | 1467051278684 Marionette TRACE conn7 <- [1,1513,null,{"value":"13"}] 11:14:38 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:14:38 INFO - PROCESS | 2900 | 1467051278697 Marionette TRACE conn7 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:14:38 INFO - PROCESS | 2900 | 1467051278699 Marionette TRACE conn7 <- [1,1514,null,{}] 11:14:38 INFO - PROCESS | 2900 | 1467051278703 Marionette TRACE conn7 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:38 INFO - PROCESS | 2900 | 1467051278705 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:38 INFO - PROCESS | 2900 | 1467051278828 Marionette TRACE conn7 <- [1,1515,null,{"value":null}] 11:14:38 INFO - PROCESS | 2900 | 1467051278835 Marionette TRACE conn7 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:38 INFO - PROCESS | 2900 | 1467051278837 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:38 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7D5E6000 == 13 [pid = 2900] [id = 388] 11:14:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 112 (0000002E0C540000) [pid = 2900] [serial = 1164] [outer = 0000000000000000] 11:14:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 113 (0000002E0C6BEC00) [pid = 2900] [serial = 1165] [outer = 0000002E0C540000] 11:14:38 INFO - PROCESS | 2900 | 1467051278883 Marionette DEBUG loaded listener.js 11:14:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 114 (0000002E0CA7BC00) [pid = 2900] [serial = 1166] [outer = 0000002E0C540000] 11:14:39 INFO - PROCESS | 2900 | 1467051279335 Marionette TRACE conn7 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 11:14:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:14:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:14:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:14:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:14:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:14:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:14:39 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 693ms 11:14:39 INFO - PROCESS | 2900 | 1467051279384 Marionette TRACE conn7 -> [0,1517,"getWindowHandle",null] 11:14:39 INFO - PROCESS | 2900 | 1467051279387 Marionette TRACE conn7 <- [1,1517,null,{"value":"13"}] 11:14:39 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:14:39 INFO - PROCESS | 2900 | 1467051279390 Marionette TRACE conn7 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:14:39 INFO - PROCESS | 2900 | 1467051279392 Marionette TRACE conn7 <- [1,1518,null,{}] 11:14:39 INFO - PROCESS | 2900 | 1467051279396 Marionette TRACE conn7 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:39 INFO - PROCESS | 2900 | 1467051279398 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:39 INFO - PROCESS | 2900 | 1467051279491 Marionette TRACE conn7 <- [1,1519,null,{"value":null}] 11:14:39 INFO - PROCESS | 2900 | 1467051279496 Marionette TRACE conn7 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:39 INFO - PROCESS | 2900 | 1467051279498 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:39 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7F611800 == 14 [pid = 2900] [id = 389] 11:14:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 115 (0000002E0CBE3800) [pid = 2900] [serial = 1167] [outer = 0000000000000000] 11:14:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 116 (0000002E0D7E4400) [pid = 2900] [serial = 1168] [outer = 0000002E0CBE3800] 11:14:39 INFO - PROCESS | 2900 | 1467051279544 Marionette DEBUG loaded listener.js 11:14:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 117 (0000002E0DC08800) [pid = 2900] [serial = 1169] [outer = 0000002E0CBE3800] 11:14:40 INFO - PROCESS | 2900 | 1467051280167 Marionette TRACE conn7 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 11:14:40 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 11:14:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:14:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:14:40 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 11:14:40 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:14:40 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 880ms 11:14:40 INFO - PROCESS | 2900 | 1467051280275 Marionette TRACE conn7 -> [0,1521,"getWindowHandle",null] 11:14:40 INFO - PROCESS | 2900 | 1467051280280 Marionette TRACE conn7 <- [1,1521,null,{"value":"13"}] 11:14:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:14:40 INFO - PROCESS | 2900 | 1467051280286 Marionette TRACE conn7 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:14:40 INFO - PROCESS | 2900 | 1467051280291 Marionette TRACE conn7 <- [1,1522,null,{}] 11:14:40 INFO - PROCESS | 2900 | 1467051280297 Marionette TRACE conn7 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:40 INFO - PROCESS | 2900 | 1467051280300 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:40 INFO - PROCESS | 2900 | 1467051280439 Marionette TRACE conn7 <- [1,1523,null,{"value":null}] 11:14:40 INFO - PROCESS | 2900 | 1467051280556 Marionette TRACE conn7 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:40 INFO - PROCESS | 2900 | 1467051280559 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:40 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD9E800 == 15 [pid = 2900] [id = 390] 11:14:40 INFO - PROCESS | 2900 | ++DOMWINDOW == 118 (0000002E072E2000) [pid = 2900] [serial = 1170] [outer = 0000000000000000] 11:14:40 INFO - PROCESS | 2900 | ++DOMWINDOW == 119 (0000002E0A52CC00) [pid = 2900] [serial = 1171] [outer = 0000002E072E2000] 11:14:40 INFO - PROCESS | 2900 | 1467051280619 Marionette DEBUG loaded listener.js 11:14:40 INFO - PROCESS | 2900 | ++DOMWINDOW == 120 (0000002E0C28D400) [pid = 2900] [serial = 1172] [outer = 0000002E072E2000] 11:14:41 INFO - PROCESS | 2900 | 1467051281219 Marionette TRACE conn7 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 11:14:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:14:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 985ms 11:14:41 INFO - PROCESS | 2900 | 1467051281273 Marionette TRACE conn7 -> [0,1525,"getWindowHandle",null] 11:14:41 INFO - PROCESS | 2900 | 1467051281278 Marionette TRACE conn7 <- [1,1525,null,{"value":"13"}] 11:14:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:14:41 INFO - PROCESS | 2900 | 1467051281285 Marionette TRACE conn7 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:14:41 INFO - PROCESS | 2900 | 1467051281288 Marionette TRACE conn7 <- [1,1526,null,{}] 11:14:41 INFO - PROCESS | 2900 | 1467051281292 Marionette TRACE conn7 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:41 INFO - PROCESS | 2900 | 1467051281295 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:41 INFO - PROCESS | 2900 | 1467051281415 Marionette TRACE conn7 <- [1,1527,null,{"value":null}] 11:14:41 INFO - PROCESS | 2900 | 1467051281538 Marionette TRACE conn7 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:41 INFO - PROCESS | 2900 | 1467051281541 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:41 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7904D800 == 16 [pid = 2900] [id = 391] 11:14:41 INFO - PROCESS | 2900 | ++DOMWINDOW == 121 (0000002E0D7EBC00) [pid = 2900] [serial = 1173] [outer = 0000000000000000] 11:14:41 INFO - PROCESS | 2900 | ++DOMWINDOW == 122 (0000002E0DDDB000) [pid = 2900] [serial = 1174] [outer = 0000002E0D7EBC00] 11:14:41 INFO - PROCESS | 2900 | 1467051281601 Marionette DEBUG loaded listener.js 11:14:41 INFO - PROCESS | 2900 | ++DOMWINDOW == 123 (0000002E6AEC1C00) [pid = 2900] [serial = 1175] [outer = 0000002E0D7EBC00] 11:14:42 INFO - PROCESS | 2900 | 1467051282229 Marionette TRACE conn7 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:14:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:14:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 985ms 11:14:42 INFO - PROCESS | 2900 | 1467051282272 Marionette TRACE conn7 -> [0,1529,"getWindowHandle",null] 11:14:42 INFO - PROCESS | 2900 | 1467051282275 Marionette TRACE conn7 <- [1,1529,null,{"value":"13"}] 11:14:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:14:42 INFO - PROCESS | 2900 | 1467051282279 Marionette TRACE conn7 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:14:42 INFO - PROCESS | 2900 | 1467051282283 Marionette TRACE conn7 <- [1,1530,null,{}] 11:14:42 INFO - PROCESS | 2900 | 1467051282294 Marionette TRACE conn7 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:42 INFO - PROCESS | 2900 | 1467051282299 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:42 INFO - PROCESS | 2900 | 1467051282412 Marionette TRACE conn7 <- [1,1531,null,{"value":null}] 11:14:42 INFO - PROCESS | 2900 | 1467051282537 Marionette TRACE conn7 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:42 INFO - PROCESS | 2900 | 1467051282541 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:42 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E09E7C800 == 17 [pid = 2900] [id = 392] 11:14:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 124 (0000002E771D1000) [pid = 2900] [serial = 1176] [outer = 0000000000000000] 11:14:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 125 (0000002E779D6400) [pid = 2900] [serial = 1177] [outer = 0000002E771D1000] 11:14:42 INFO - PROCESS | 2900 | 1467051282601 Marionette DEBUG loaded listener.js 11:14:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 126 (0000002E780C6000) [pid = 2900] [serial = 1178] [outer = 0000002E771D1000] 11:14:43 INFO - PROCESS | 2900 | 1467051283244 Marionette TRACE conn7 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 11:14:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:14:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1031ms 11:14:43 INFO - PROCESS | 2900 | 1467051283312 Marionette TRACE conn7 -> [0,1533,"getWindowHandle",null] 11:14:43 INFO - PROCESS | 2900 | 1467051283315 Marionette TRACE conn7 <- [1,1533,null,{"value":"13"}] 11:14:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:14:43 INFO - PROCESS | 2900 | 1467051283319 Marionette TRACE conn7 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:14:43 INFO - PROCESS | 2900 | 1467051283321 Marionette TRACE conn7 <- [1,1534,null,{}] 11:14:43 INFO - PROCESS | 2900 | 1467051283325 Marionette TRACE conn7 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:43 INFO - PROCESS | 2900 | 1467051283328 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:43 INFO - PROCESS | 2900 | 1467051283598 Marionette TRACE conn7 <- [1,1535,null,{"value":null}] 11:14:43 INFO - PROCESS | 2900 | 1467051283745 Marionette TRACE conn7 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:43 INFO - PROCESS | 2900 | 1467051283748 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:43 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E05C03800 == 18 [pid = 2900] [id = 393] 11:14:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 127 (0000002E02BA3400) [pid = 2900] [serial = 1179] [outer = 0000000000000000] 11:14:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 128 (0000002E0342AC00) [pid = 2900] [serial = 1180] [outer = 0000002E02BA3400] 11:14:43 INFO - PROCESS | 2900 | 1467051283802 Marionette DEBUG loaded listener.js 11:14:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 129 (0000002E0598F400) [pid = 2900] [serial = 1181] [outer = 0000002E02BA3400] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 128 (0000002E07F39C00) [pid = 2900] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 127 (0000002E05FDB000) [pid = 2900] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 126 (0000002E0A525400) [pid = 2900] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 125 (0000002E0C6AC400) [pid = 2900] [serial = 667] [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.] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 124 (0000002E068A4000) [pid = 2900] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 123 (0000002E03D73000) [pid = 2900] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 122 (0000002E0D7E8800) [pid = 2900] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 121 (0000002E0CADA400) [pid = 2900] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 120 (0000002E0757B400) [pid = 2900] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 119 (0000002E0A3E0400) [pid = 2900] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 118 (0000002E05CA0000) [pid = 2900] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 117 (0000002E08C69C00) [pid = 2900] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 116 (0000002E0A3E5C00) [pid = 2900] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 115 (0000002E0CA79C00) [pid = 2900] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 114 (0000002E06B98400) [pid = 2900] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 113 (0000002E05C92C00) [pid = 2900] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 112 (0000002E05FE2800) [pid = 2900] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 111 (0000002E038DF000) [pid = 2900] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 110 (0000002E05FE3800) [pid = 2900] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 109 (0000002E0697FC00) [pid = 2900] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 108 (0000002E0A64B000) [pid = 2900] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 107 (0000002E0C141800) [pid = 2900] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 106 (0000002E0311D400) [pid = 2900] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 105 (0000002E0965D800) [pid = 2900] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 104 (0000002E0A528800) [pid = 2900] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 103 (0000002E0620BC00) [pid = 2900] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 102 (0000002E0CD3E800) [pid = 2900] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 101 (0000002E0C138800) [pid = 2900] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 100 (0000002E779D5400) [pid = 2900] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 99 (0000002E7823FC00) [pid = 2900] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 98 (0000002E05C9FC00) [pid = 2900] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 97 (0000002E0D7F0000) [pid = 2900] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 96 (0000002E07F37C00) [pid = 2900] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 95 (0000002E0DDDA400) [pid = 2900] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 94 (0000002E7892D400) [pid = 2900] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 93 (0000002E0C28C800) [pid = 2900] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 92 (0000002E7702E000) [pid = 2900] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 91 (0000002E0C285C00) [pid = 2900] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 90 (0000002E0C6B9C00) [pid = 2900] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E0CBE2800) [pid = 2900] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E76FD7000) [pid = 2900] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E0C6AE000) [pid = 2900] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E0C18CC00) [pid = 2900] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0A42C400) [pid = 2900] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E77179C00) [pid = 2900] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0A428C00) [pid = 2900] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0A3E1C00) [pid = 2900] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0A6C2000) [pid = 2900] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0757A400) [pid = 2900] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E06986800) [pid = 2900] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0A3E0800) [pid = 2900] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E05FDA800) [pid = 2900] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E06B9A800) [pid = 2900] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0DDE2400) [pid = 2900] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0C196000) [pid = 2900] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0CAD8400) [pid = 2900] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0CD39000) [pid = 2900] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0C13C800) [pid = 2900] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0CBE2400) [pid = 2900] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E0CA78C00) [pid = 2900] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E0C6C6000) [pid = 2900] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E0C144C00) [pid = 2900] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E0D7E9800) [pid = 2900] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 65 (0000002E0CAD7800) [pid = 2900] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 64 (0000002E0A6C0000) [pid = 2900] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 63 (0000002E0CBE3000) [pid = 2900] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 62 (0000002E0A4E2C00) [pid = 2900] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 61 (0000002E0A6C7400) [pid = 2900] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 60 (0000002E7971B000) [pid = 2900] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 59 (0000002E79361400) [pid = 2900] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 58 (0000002E7901B000) [pid = 2900] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 57 (0000002E78D8B400) [pid = 2900] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 56 (0000002E78030C00) [pid = 2900] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 55 (0000002E77947400) [pid = 2900] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 54 (0000002E78A62C00) [pid = 2900] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 53 (0000002E7823C400) [pid = 2900] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 52 (0000002E78F05800) [pid = 2900] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 51 (0000002E0D7E6400) [pid = 2900] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 50 (0000002E77178800) [pid = 2900] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | --DOMWINDOW == 49 (0000002E77023000) [pid = 2900] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 11:14:44 INFO - PROCESS | 2900 | 1467051284352 Marionette TRACE conn7 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:14:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:14:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1079ms 11:14:44 INFO - PROCESS | 2900 | 1467051284401 Marionette TRACE conn7 -> [0,1537,"getWindowHandle",null] 11:14:44 INFO - PROCESS | 2900 | 1467051284405 Marionette TRACE conn7 <- [1,1537,null,{"value":"13"}] 11:14:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:14:44 INFO - PROCESS | 2900 | 1467051284410 Marionette TRACE conn7 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:14:44 INFO - PROCESS | 2900 | 1467051284414 Marionette TRACE conn7 <- [1,1538,null,{}] 11:14:44 INFO - PROCESS | 2900 | 1467051284418 Marionette TRACE conn7 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:44 INFO - PROCESS | 2900 | 1467051284421 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:44 INFO - PROCESS | 2900 | 1467051284513 Marionette TRACE conn7 <- [1,1539,null,{"value":null}] 11:14:44 INFO - PROCESS | 2900 | 1467051284522 Marionette TRACE conn7 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:44 INFO - PROCESS | 2900 | 1467051284525 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:44 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0661F800 == 19 [pid = 2900] [id = 394] 11:14:44 INFO - PROCESS | 2900 | ++DOMWINDOW == 50 (0000002E05FDD400) [pid = 2900] [serial = 1182] [outer = 0000000000000000] 11:14:44 INFO - PROCESS | 2900 | ++DOMWINDOW == 51 (0000002E06204C00) [pid = 2900] [serial = 1183] [outer = 0000002E05FDD400] 11:14:44 INFO - PROCESS | 2900 | 1467051284572 Marionette DEBUG loaded listener.js 11:14:44 INFO - PROCESS | 2900 | ++DOMWINDOW == 52 (0000002E0689D000) [pid = 2900] [serial = 1184] [outer = 0000002E05FDD400] 11:14:45 INFO - PROCESS | 2900 | 1467051285128 Marionette TRACE conn7 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 11:14:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:14:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 734ms 11:14:45 INFO - PROCESS | 2900 | 1467051285148 Marionette TRACE conn7 -> [0,1541,"getWindowHandle",null] 11:14:45 INFO - PROCESS | 2900 | 1467051285152 Marionette TRACE conn7 <- [1,1541,null,{"value":"13"}] 11:14:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:14:45 INFO - PROCESS | 2900 | 1467051285155 Marionette TRACE conn7 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:14:45 INFO - PROCESS | 2900 | 1467051285157 Marionette TRACE conn7 <- [1,1542,null,{}] 11:14:45 INFO - PROCESS | 2900 | 1467051285161 Marionette TRACE conn7 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:45 INFO - PROCESS | 2900 | 1467051285163 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:45 INFO - PROCESS | 2900 | 1467051285257 Marionette TRACE conn7 <- [1,1543,null,{"value":null}] 11:14:45 INFO - PROCESS | 2900 | 1467051285336 Marionette TRACE conn7 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:45 INFO - PROCESS | 2900 | 1467051285338 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:45 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E07308000 == 20 [pid = 2900] [id = 395] 11:14:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 53 (0000002E06B91800) [pid = 2900] [serial = 1185] [outer = 0000000000000000] 11:14:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 54 (0000002E072E3000) [pid = 2900] [serial = 1186] [outer = 0000002E06B91800] 11:14:45 INFO - PROCESS | 2900 | 1467051285390 Marionette DEBUG loaded listener.js 11:14:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 55 (0000002E07F3DC00) [pid = 2900] [serial = 1187] [outer = 0000002E06B91800] 11:14:45 INFO - PROCESS | 2900 | 1467051285809 Marionette TRACE conn7 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 11:14:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:14:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 671ms 11:14:45 INFO - PROCESS | 2900 | 1467051285828 Marionette TRACE conn7 -> [0,1545,"getWindowHandle",null] 11:14:45 INFO - PROCESS | 2900 | 1467051285832 Marionette TRACE conn7 <- [1,1545,null,{"value":"13"}] 11:14:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:14:45 INFO - PROCESS | 2900 | 1467051285842 Marionette TRACE conn7 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:14:45 INFO - PROCESS | 2900 | 1467051285847 Marionette TRACE conn7 <- [1,1546,null,{}] 11:14:45 INFO - PROCESS | 2900 | 1467051285850 Marionette TRACE conn7 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:45 INFO - PROCESS | 2900 | 1467051285854 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:45 INFO - PROCESS | 2900 | 1467051285947 Marionette TRACE conn7 <- [1,1547,null,{"value":null}] 11:14:45 INFO - PROCESS | 2900 | 1467051285953 Marionette TRACE conn7 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:45 INFO - PROCESS | 2900 | 1467051285955 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:45 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E08C38800 == 21 [pid = 2900] [id = 396] 11:14:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 56 (0000002E08583C00) [pid = 2900] [serial = 1188] [outer = 0000000000000000] 11:14:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 57 (0000002E0A3E3C00) [pid = 2900] [serial = 1189] [outer = 0000002E08583C00] 11:14:46 INFO - PROCESS | 2900 | 1467051286000 Marionette DEBUG loaded listener.js 11:14:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 58 (0000002E0A4D7000) [pid = 2900] [serial = 1190] [outer = 0000002E08583C00] 11:14:46 INFO - PROCESS | 2900 | 1467051286421 Marionette TRACE conn7 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 11:14:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:14:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 628ms 11:14:46 INFO - PROCESS | 2900 | 1467051286471 Marionette TRACE conn7 -> [0,1549,"getWindowHandle",null] 11:14:46 INFO - PROCESS | 2900 | 1467051286473 Marionette TRACE conn7 <- [1,1549,null,{"value":"13"}] 11:14:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:14:46 INFO - PROCESS | 2900 | 1467051286476 Marionette TRACE conn7 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:14:46 INFO - PROCESS | 2900 | 1467051286478 Marionette TRACE conn7 <- [1,1550,null,{}] 11:14:46 INFO - PROCESS | 2900 | 1467051286490 Marionette TRACE conn7 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:46 INFO - PROCESS | 2900 | 1467051286492 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:46 INFO - PROCESS | 2900 | 1467051286607 Marionette TRACE conn7 <- [1,1551,null,{"value":null}] 11:14:46 INFO - PROCESS | 2900 | 1467051286687 Marionette TRACE conn7 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:46 INFO - PROCESS | 2900 | 1467051286689 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:46 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A4AF000 == 22 [pid = 2900] [id = 397] 11:14:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 59 (0000002E0A3EC800) [pid = 2900] [serial = 1191] [outer = 0000000000000000] 11:14:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 60 (0000002E0A52B800) [pid = 2900] [serial = 1192] [outer = 0000002E0A3EC800] 11:14:46 INFO - PROCESS | 2900 | 1467051286734 Marionette DEBUG loaded listener.js 11:14:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 61 (0000002E0A6BEC00) [pid = 2900] [serial = 1193] [outer = 0000002E0A3EC800] 11:14:47 INFO - PROCESS | 2900 | 1467051287161 Marionette TRACE conn7 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 11:14:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:14:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 734ms 11:14:47 INFO - PROCESS | 2900 | 1467051287212 Marionette TRACE conn7 -> [0,1553,"getWindowHandle",null] 11:14:47 INFO - PROCESS | 2900 | 1467051287215 Marionette TRACE conn7 <- [1,1553,null,{"value":"13"}] 11:14:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:14:47 INFO - PROCESS | 2900 | 1467051287218 Marionette TRACE conn7 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:14:47 INFO - PROCESS | 2900 | 1467051287220 Marionette TRACE conn7 <- [1,1554,null,{}] 11:14:47 INFO - PROCESS | 2900 | 1467051287231 Marionette TRACE conn7 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:47 INFO - PROCESS | 2900 | 1467051287234 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:47 INFO - PROCESS | 2900 | 1467051287348 Marionette TRACE conn7 <- [1,1555,null,{"value":null}] 11:14:47 INFO - PROCESS | 2900 | 1467051287401 Marionette TRACE conn7 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:47 INFO - PROCESS | 2900 | 1467051287408 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:47 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0BF59800 == 23 [pid = 2900] [id = 398] 11:14:47 INFO - PROCESS | 2900 | ++DOMWINDOW == 62 (0000002E0C18B800) [pid = 2900] [serial = 1194] [outer = 0000000000000000] 11:14:47 INFO - PROCESS | 2900 | ++DOMWINDOW == 63 (0000002E0C18F800) [pid = 2900] [serial = 1195] [outer = 0000002E0C18B800] 11:14:47 INFO - PROCESS | 2900 | 1467051287464 Marionette DEBUG loaded listener.js 11:14:47 INFO - PROCESS | 2900 | ++DOMWINDOW == 64 (0000002E0C287C00) [pid = 2900] [serial = 1196] [outer = 0000002E0C18B800] 11:14:47 INFO - PROCESS | 2900 | 1467051287913 Marionette TRACE conn7 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 11:14:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:14:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 734ms 11:14:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:14:48 INFO - PROCESS | 2900 | 1467051287990 Marionette TRACE conn7 -> [0,1557,"getWindowHandle",null] 11:14:48 INFO - PROCESS | 2900 | 1467051287992 Marionette TRACE conn7 <- [1,1557,null,{"value":"13"}] 11:14:48 INFO - PROCESS | 2900 | 1467051287997 Marionette TRACE conn7 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:14:48 INFO - PROCESS | 2900 | 1467051287999 Marionette TRACE conn7 <- [1,1558,null,{}] 11:14:48 INFO - PROCESS | 2900 | 1467051288003 Marionette TRACE conn7 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:48 INFO - PROCESS | 2900 | 1467051288005 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:48 INFO - PROCESS | 2900 | 1467051288118 Marionette TRACE conn7 <- [1,1559,null,{"value":null}] 11:14:48 INFO - PROCESS | 2900 | 1467051288168 Marionette TRACE conn7 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:48 INFO - PROCESS | 2900 | 1467051288170 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:48 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C24D800 == 24 [pid = 2900] [id = 399] 11:14:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 65 (0000002E0C6BE800) [pid = 2900] [serial = 1197] [outer = 0000000000000000] 11:14:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 66 (0000002E0CA70800) [pid = 2900] [serial = 1198] [outer = 0000002E0C6BE800] 11:14:48 INFO - PROCESS | 2900 | 1467051288216 Marionette DEBUG loaded listener.js 11:14:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E0CA7DC00) [pid = 2900] [serial = 1199] [outer = 0000002E0C6BE800] 11:14:48 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E794CE800) [pid = 2900] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:14:48 INFO - PROCESS | 2900 | --DOMWINDOW == 65 (0000002E0C540000) [pid = 2900] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:14:48 INFO - PROCESS | 2900 | --DOMWINDOW == 64 (0000002E0A52D400) [pid = 2900] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:14:48 INFO - PROCESS | 2900 | --DOMWINDOW == 63 (0000002E062BC800) [pid = 2900] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:14:48 INFO - PROCESS | 2900 | --DOMWINDOW == 62 (0000002E072E5C00) [pid = 2900] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:14:48 INFO - PROCESS | 2900 | 1467051288668 Marionette TRACE conn7 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 11:14:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:14:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 735ms 11:14:48 INFO - PROCESS | 2900 | 1467051288735 Marionette TRACE conn7 -> [0,1561,"getWindowHandle",null] 11:14:48 INFO - PROCESS | 2900 | 1467051288737 Marionette TRACE conn7 <- [1,1561,null,{"value":"13"}] 11:14:48 INFO - PROCESS | 2900 | 1467051288741 Marionette TRACE conn7 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:14:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:14:48 INFO - PROCESS | 2900 | 1467051288742 Marionette TRACE conn7 <- [1,1562,null,{}] 11:14:48 INFO - PROCESS | 2900 | 1467051288746 Marionette TRACE conn7 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:48 INFO - PROCESS | 2900 | 1467051288748 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:48 INFO - PROCESS | 2900 | 1467051288860 Marionette TRACE conn7 <- [1,1563,null,{"value":null}] 11:14:48 INFO - PROCESS | 2900 | 1467051288910 Marionette TRACE conn7 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:48 INFO - PROCESS | 2900 | 1467051288912 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:48 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C5DA800 == 25 [pid = 2900] [id = 400] 11:14:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 63 (0000002E0C540000) [pid = 2900] [serial = 1200] [outer = 0000000000000000] 11:14:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 64 (0000002E0CACC800) [pid = 2900] [serial = 1201] [outer = 0000002E0C540000] 11:14:48 INFO - PROCESS | 2900 | 1467051288956 Marionette DEBUG loaded listener.js 11:14:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 65 (0000002E0CBE4000) [pid = 2900] [serial = 1202] [outer = 0000002E0C540000] 11:14:49 INFO - PROCESS | 2900 | 1467051289324 Marionette TRACE conn7 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 11:14:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:14:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 627ms 11:14:49 INFO - PROCESS | 2900 | 1467051289375 Marionette TRACE conn7 -> [0,1565,"getWindowHandle",null] 11:14:49 INFO - PROCESS | 2900 | 1467051289377 Marionette TRACE conn7 <- [1,1565,null,{"value":"13"}] 11:14:49 INFO - PROCESS | 2900 | 1467051289380 Marionette TRACE conn7 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:14:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:14:49 INFO - PROCESS | 2900 | 1467051289382 Marionette TRACE conn7 <- [1,1566,null,{}] 11:14:49 INFO - PROCESS | 2900 | 1467051289387 Marionette TRACE conn7 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:49 INFO - PROCESS | 2900 | 1467051289389 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:49 INFO - PROCESS | 2900 | 1467051289502 Marionette TRACE conn7 <- [1,1567,null,{"value":null}] 11:14:49 INFO - PROCESS | 2900 | 1467051289510 Marionette TRACE conn7 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:49 INFO - PROCESS | 2900 | 1467051289519 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:49 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D77B800 == 26 [pid = 2900] [id = 401] 11:14:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 66 (0000002E0CD3D800) [pid = 2900] [serial = 1203] [outer = 0000000000000000] 11:14:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E0CD44000) [pid = 2900] [serial = 1204] [outer = 0000002E0CD3D800] 11:14:49 INFO - PROCESS | 2900 | 1467051289568 Marionette DEBUG loaded listener.js 11:14:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E0D7ED800) [pid = 2900] [serial = 1205] [outer = 0000002E0CD3D800] 11:14:49 INFO - PROCESS | 2900 | 1467051289959 Marionette TRACE conn7 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 11:14:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:14:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 629ms 11:14:50 INFO - PROCESS | 2900 | 1467051290016 Marionette TRACE conn7 -> [0,1569,"getWindowHandle",null] 11:14:50 INFO - PROCESS | 2900 | 1467051290018 Marionette TRACE conn7 <- [1,1569,null,{"value":"13"}] 11:14:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:14:50 INFO - PROCESS | 2900 | 1467051290021 Marionette TRACE conn7 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:14:50 INFO - PROCESS | 2900 | 1467051290023 Marionette TRACE conn7 <- [1,1570,null,{}] 11:14:50 INFO - PROCESS | 2900 | 1467051290027 Marionette TRACE conn7 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:50 INFO - PROCESS | 2900 | 1467051290029 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:50 INFO - PROCESS | 2900 | 1467051290115 Marionette TRACE conn7 <- [1,1571,null,{"value":null}] 11:14:50 INFO - PROCESS | 2900 | 1467051290120 Marionette TRACE conn7 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:50 INFO - PROCESS | 2900 | 1467051290122 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:50 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D96C800 == 27 [pid = 2900] [id = 402] 11:14:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E0DC04800) [pid = 2900] [serial = 1206] [outer = 0000000000000000] 11:14:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E0DC10C00) [pid = 2900] [serial = 1207] [outer = 0000002E0DC04800] 11:14:50 INFO - PROCESS | 2900 | 1467051290166 Marionette DEBUG loaded listener.js 11:14:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E76FD0800) [pid = 2900] [serial = 1208] [outer = 0000002E0DC04800] 11:14:50 INFO - PROCESS | 2900 | 1467051290647 Marionette TRACE conn7 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 11:14:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:14:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 691ms 11:14:50 INFO - PROCESS | 2900 | 1467051290714 Marionette TRACE conn7 -> [0,1573,"getWindowHandle",null] 11:14:50 INFO - PROCESS | 2900 | 1467051290719 Marionette TRACE conn7 <- [1,1573,null,{"value":"13"}] 11:14:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:14:50 INFO - PROCESS | 2900 | 1467051290725 Marionette TRACE conn7 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:14:50 INFO - PROCESS | 2900 | 1467051290729 Marionette TRACE conn7 <- [1,1574,null,{}] 11:14:50 INFO - PROCESS | 2900 | 1467051290735 Marionette TRACE conn7 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:50 INFO - PROCESS | 2900 | 1467051290738 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:50 INFO - PROCESS | 2900 | 1467051290907 Marionette TRACE conn7 <- [1,1575,null,{"value":null}] 11:14:51 INFO - PROCESS | 2900 | 1467051290998 Marionette TRACE conn7 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:51 INFO - PROCESS | 2900 | 1467051291003 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:51 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0681E000 == 28 [pid = 2900] [id = 403] 11:14:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E05FDB800) [pid = 2900] [serial = 1209] [outer = 0000000000000000] 11:14:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E05FE4800) [pid = 2900] [serial = 1210] [outer = 0000002E05FDB800] 11:14:51 INFO - PROCESS | 2900 | 1467051291061 Marionette DEBUG loaded listener.js 11:14:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0698B800) [pid = 2900] [serial = 1211] [outer = 0000002E05FDB800] 11:14:51 INFO - PROCESS | 2900 | 1467051291686 Marionette TRACE conn7 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 11:14:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:14:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1031ms 11:14:51 INFO - PROCESS | 2900 | 1467051291759 Marionette TRACE conn7 -> [0,1577,"getWindowHandle",null] 11:14:51 INFO - PROCESS | 2900 | 1467051291765 Marionette TRACE conn7 <- [1,1577,null,{"value":"13"}] 11:14:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:14:51 INFO - PROCESS | 2900 | 1467051291771 Marionette TRACE conn7 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:14:51 INFO - PROCESS | 2900 | 1467051291774 Marionette TRACE conn7 <- [1,1578,null,{}] 11:14:51 INFO - PROCESS | 2900 | 1467051291779 Marionette TRACE conn7 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:51 INFO - PROCESS | 2900 | 1467051291782 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:51 INFO - PROCESS | 2900 | 1467051291960 Marionette TRACE conn7 <- [1,1579,null,{"value":null}] 11:14:52 INFO - PROCESS | 2900 | 1467051292072 Marionette TRACE conn7 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:52 INFO - PROCESS | 2900 | 1467051292075 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:52 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E09E7C000 == 29 [pid = 2900] [id = 404] 11:14:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0965DC00) [pid = 2900] [serial = 1212] [outer = 0000000000000000] 11:14:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0A3E1800) [pid = 2900] [serial = 1213] [outer = 0000002E0965DC00] 11:14:52 INFO - PROCESS | 2900 | 1467051292134 Marionette DEBUG loaded listener.js 11:14:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0A524000) [pid = 2900] [serial = 1214] [outer = 0000002E0965DC00] 11:14:52 INFO - PROCESS | 2900 | 1467051292734 Marionette TRACE conn7 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 11:14:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:14:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1032ms 11:14:52 INFO - PROCESS | 2900 | 1467051292805 Marionette TRACE conn7 -> [0,1581,"getWindowHandle",null] 11:14:52 INFO - PROCESS | 2900 | 1467051292808 Marionette TRACE conn7 <- [1,1581,null,{"value":"13"}] 11:14:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:14:52 INFO - PROCESS | 2900 | 1467051292812 Marionette TRACE conn7 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:14:52 INFO - PROCESS | 2900 | 1467051292816 Marionette TRACE conn7 <- [1,1582,null,{}] 11:14:52 INFO - PROCESS | 2900 | 1467051292843 Marionette TRACE conn7 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:52 INFO - PROCESS | 2900 | 1467051292848 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:52 INFO - PROCESS | 2900 | 1467051292991 Marionette TRACE conn7 <- [1,1583,null,{"value":null}] 11:14:53 INFO - PROCESS | 2900 | 1467051293061 Marionette TRACE conn7 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:53 INFO - PROCESS | 2900 | 1467051293065 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:53 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DC55000 == 30 [pid = 2900] [id = 405] 11:14:53 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0C6BB400) [pid = 2900] [serial = 1215] [outer = 0000000000000000] 11:14:53 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0CAD5C00) [pid = 2900] [serial = 1216] [outer = 0000002E0C6BB400] 11:14:53 INFO - PROCESS | 2900 | 1467051293165 Marionette DEBUG loaded listener.js 11:14:53 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E76FD2000) [pid = 2900] [serial = 1217] [outer = 0000002E0C6BB400] 11:14:54 INFO - PROCESS | 2900 | 1467051294076 Marionette TRACE conn7 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 11:14:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:14:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1301ms 11:14:54 INFO - PROCESS | 2900 | 1467051294115 Marionette TRACE conn7 -> [0,1585,"getWindowHandle",null] 11:14:54 INFO - PROCESS | 2900 | 1467051294119 Marionette TRACE conn7 <- [1,1585,null,{"value":"13"}] 11:14:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:14:54 INFO - PROCESS | 2900 | 1467051294124 Marionette TRACE conn7 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:14:54 INFO - PROCESS | 2900 | 1467051294127 Marionette TRACE conn7 <- [1,1586,null,{}] 11:14:54 INFO - PROCESS | 2900 | 1467051294148 Marionette TRACE conn7 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:54 INFO - PROCESS | 2900 | 1467051294152 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:54 INFO - PROCESS | 2900 | 1467051294279 Marionette TRACE conn7 <- [1,1587,null,{"value":null}] 11:14:54 INFO - PROCESS | 2900 | 1467051294333 Marionette TRACE conn7 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:54 INFO - PROCESS | 2900 | 1467051294336 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:54 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0687F800 == 31 [pid = 2900] [id = 406] 11:14:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0620A400) [pid = 2900] [serial = 1218] [outer = 0000000000000000] 11:14:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0689B000) [pid = 2900] [serial = 1219] [outer = 0000002E0620A400] 11:14:54 INFO - PROCESS | 2900 | 1467051294385 Marionette DEBUG loaded listener.js 11:14:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E072DAC00) [pid = 2900] [serial = 1220] [outer = 0000002E0620A400] 11:14:55 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD21800 == 30 [pid = 2900] [id = 384] 11:14:55 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E7A0DDC00) [pid = 2900] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 11:14:55 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0C6BEC00) [pid = 2900] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 11:14:55 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0A644000) [pid = 2900] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 11:14:55 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0C142C00) [pid = 2900] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 11:14:55 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E06632000) [pid = 2900] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 11:14:55 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0CA7BC00) [pid = 2900] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 11:14:55 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0757CC00) [pid = 2900] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 11:14:55 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0A52EC00) [pid = 2900] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 11:14:55 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E08C65C00) [pid = 2900] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 11:14:55 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E7A2B9400) [pid = 2900] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 11:14:55 INFO - PROCESS | 2900 | 1467051295708 Marionette TRACE conn7 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 11:14:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:14:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1638ms 11:14:55 INFO - PROCESS | 2900 | 1467051295762 Marionette TRACE conn7 -> [0,1589,"getWindowHandle",null] 11:14:55 INFO - PROCESS | 2900 | 1467051295766 Marionette TRACE conn7 <- [1,1589,null,{"value":"13"}] 11:14:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:14:55 INFO - PROCESS | 2900 | 1467051295772 Marionette TRACE conn7 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:14:55 INFO - PROCESS | 2900 | 1467051295775 Marionette TRACE conn7 <- [1,1590,null,{}] 11:14:55 INFO - PROCESS | 2900 | 1467051295781 Marionette TRACE conn7 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:55 INFO - PROCESS | 2900 | 1467051295784 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:55 INFO - PROCESS | 2900 | 1467051295882 Marionette TRACE conn7 <- [1,1591,null,{"value":null}] 11:14:55 INFO - PROCESS | 2900 | 1467051295956 Marionette TRACE conn7 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:55 INFO - PROCESS | 2900 | 1467051295960 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:55 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E05C63000 == 31 [pid = 2900] [id = 407] 11:14:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E05E89800) [pid = 2900] [serial = 1221] [outer = 0000000000000000] 11:14:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E05F9C800) [pid = 2900] [serial = 1222] [outer = 0000002E05E89800] 11:14:56 INFO - PROCESS | 2900 | 1467051296009 Marionette DEBUG loaded listener.js 11:14:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E06182C00) [pid = 2900] [serial = 1223] [outer = 0000002E05E89800] 11:14:56 INFO - PROCESS | 2900 | 1467051296429 Marionette TRACE conn7 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 11:14:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:14:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 691ms 11:14:56 INFO - PROCESS | 2900 | 1467051296467 Marionette TRACE conn7 -> [0,1593,"getWindowHandle",null] 11:14:56 INFO - PROCESS | 2900 | 1467051296472 Marionette TRACE conn7 <- [1,1593,null,{"value":"13"}] 11:14:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:14:56 INFO - PROCESS | 2900 | 1467051296479 Marionette TRACE conn7 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:14:56 INFO - PROCESS | 2900 | 1467051296482 Marionette TRACE conn7 <- [1,1594,null,{}] 11:14:56 INFO - PROCESS | 2900 | 1467051296486 Marionette TRACE conn7 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:56 INFO - PROCESS | 2900 | 1467051296488 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:56 INFO - PROCESS | 2900 | 1467051296582 Marionette TRACE conn7 <- [1,1595,null,{"value":null}] 11:14:56 INFO - PROCESS | 2900 | 1467051296589 Marionette TRACE conn7 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:56 INFO - PROCESS | 2900 | 1467051296591 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:56 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E07517800 == 32 [pid = 2900] [id = 408] 11:14:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0698D800) [pid = 2900] [serial = 1224] [outer = 0000000000000000] 11:14:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E07224C00) [pid = 2900] [serial = 1225] [outer = 0000002E0698D800] 11:14:56 INFO - PROCESS | 2900 | 1467051296639 Marionette DEBUG loaded listener.js 11:14:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E07F38800) [pid = 2900] [serial = 1226] [outer = 0000002E0698D800] 11:14:57 INFO - PROCESS | 2900 | 1467051297111 Marionette TRACE conn7 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 11:14:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:14:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 692ms 11:14:57 INFO - PROCESS | 2900 | 1467051297173 Marionette TRACE conn7 -> [0,1597,"getWindowHandle",null] 11:14:57 INFO - PROCESS | 2900 | 1467051297175 Marionette TRACE conn7 <- [1,1597,null,{"value":"13"}] 11:14:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:14:57 INFO - PROCESS | 2900 | 1467051297179 Marionette TRACE conn7 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:14:57 INFO - PROCESS | 2900 | 1467051297183 Marionette TRACE conn7 <- [1,1598,null,{}] 11:14:57 INFO - PROCESS | 2900 | 1467051297194 Marionette TRACE conn7 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:57 INFO - PROCESS | 2900 | 1467051297199 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:57 INFO - PROCESS | 2900 | 1467051297327 Marionette TRACE conn7 <- [1,1599,null,{"value":null}] 11:14:57 INFO - PROCESS | 2900 | 1467051297409 Marionette TRACE conn7 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:57 INFO - PROCESS | 2900 | 1467051297412 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:57 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A5D8800 == 33 [pid = 2900] [id = 409] 11:14:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E03841800) [pid = 2900] [serial = 1227] [outer = 0000000000000000] 11:14:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0A3ED800) [pid = 2900] [serial = 1228] [outer = 0000002E03841800] 11:14:57 INFO - PROCESS | 2900 | 1467051297462 Marionette DEBUG loaded listener.js 11:14:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0A523C00) [pid = 2900] [serial = 1229] [outer = 0000002E03841800] 11:14:57 INFO - PROCESS | 2900 | 1467051297836 Marionette TRACE conn7 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 11:14:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:14:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 690ms 11:14:57 INFO - PROCESS | 2900 | 1467051297872 Marionette TRACE conn7 -> [0,1601,"getWindowHandle",null] 11:14:57 INFO - PROCESS | 2900 | 1467051297875 Marionette TRACE conn7 <- [1,1601,null,{"value":"13"}] 11:14:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:14:57 INFO - PROCESS | 2900 | 1467051297878 Marionette TRACE conn7 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:14:57 INFO - PROCESS | 2900 | 1467051297880 Marionette TRACE conn7 <- [1,1602,null,{}] 11:14:57 INFO - PROCESS | 2900 | 1467051297883 Marionette TRACE conn7 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:57 INFO - PROCESS | 2900 | 1467051297885 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:58 INFO - PROCESS | 2900 | 1467051298003 Marionette TRACE conn7 <- [1,1603,null,{"value":null}] 11:14:58 INFO - PROCESS | 2900 | 1467051298009 Marionette TRACE conn7 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:58 INFO - PROCESS | 2900 | 1467051298011 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:58 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C56B800 == 34 [pid = 2900] [id = 410] 11:14:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0A650400) [pid = 2900] [serial = 1230] [outer = 0000000000000000] 11:14:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0A6C6000) [pid = 2900] [serial = 1231] [outer = 0000002E0A650400] 11:14:58 INFO - PROCESS | 2900 | 1467051298100 Marionette DEBUG loaded listener.js 11:14:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E0C144C00) [pid = 2900] [serial = 1232] [outer = 0000002E0A650400] 11:14:58 INFO - PROCESS | 2900 | 1467051298468 Marionette TRACE conn7 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 11:14:58 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 11:14:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 629ms 11:14:58 INFO - PROCESS | 2900 | 1467051298509 Marionette TRACE conn7 -> [0,1605,"getWindowHandle",null] 11:14:58 INFO - PROCESS | 2900 | 1467051298512 Marionette TRACE conn7 <- [1,1605,null,{"value":"13"}] 11:14:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:14:58 INFO - PROCESS | 2900 | 1467051298515 Marionette TRACE conn7 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:14:58 INFO - PROCESS | 2900 | 1467051298517 Marionette TRACE conn7 <- [1,1606,null,{}] 11:14:58 INFO - PROCESS | 2900 | 1467051298521 Marionette TRACE conn7 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:58 INFO - PROCESS | 2900 | 1467051298523 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:58 INFO - PROCESS | 2900 | 1467051298634 Marionette TRACE conn7 <- [1,1607,null,{"value":null}] 11:14:58 INFO - PROCESS | 2900 | 1467051298640 Marionette TRACE conn7 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:58 INFO - PROCESS | 2900 | 1467051298642 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:58 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D77F800 == 35 [pid = 2900] [id = 411] 11:14:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E068A4400) [pid = 2900] [serial = 1233] [outer = 0000000000000000] 11:14:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E0C283800) [pid = 2900] [serial = 1234] [outer = 0000002E068A4400] 11:14:58 INFO - PROCESS | 2900 | 1467051298688 Marionette DEBUG loaded listener.js 11:14:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E0C53D400) [pid = 2900] [serial = 1235] [outer = 0000002E068A4400] 11:14:59 INFO - PROCESS | 2900 | 1467051299101 Marionette TRACE conn7 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 11:14:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:14:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 626ms 11:14:59 INFO - PROCESS | 2900 | 1467051299145 Marionette TRACE conn7 -> [0,1609,"getWindowHandle",null] 11:14:59 INFO - PROCESS | 2900 | 1467051299147 Marionette TRACE conn7 <- [1,1609,null,{"value":"13"}] 11:14:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:14:59 INFO - PROCESS | 2900 | 1467051299151 Marionette TRACE conn7 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:14:59 INFO - PROCESS | 2900 | 1467051299153 Marionette TRACE conn7 <- [1,1610,null,{}] 11:14:59 INFO - PROCESS | 2900 | 1467051299162 Marionette TRACE conn7 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:59 INFO - PROCESS | 2900 | 1467051299170 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:59 INFO - PROCESS | 2900 | 1467051299315 Marionette TRACE conn7 <- [1,1611,null,{"value":null}] 11:14:59 INFO - PROCESS | 2900 | 1467051299366 Marionette TRACE conn7 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:59 INFO - PROCESS | 2900 | 1467051299368 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:14:59 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD1A000 == 36 [pid = 2900] [id = 412] 11:14:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E0C6BA000) [pid = 2900] [serial = 1236] [outer = 0000000000000000] 11:14:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E0CAD3C00) [pid = 2900] [serial = 1237] [outer = 0000002E0C6BA000] 11:14:59 INFO - PROCESS | 2900 | 1467051299418 Marionette DEBUG loaded listener.js 11:14:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 91 (0000002E0CD43C00) [pid = 2900] [serial = 1238] [outer = 0000002E0C6BA000] 11:14:59 INFO - PROCESS | 2900 | --DOMWINDOW == 90 (0000002E0A3EC800) [pid = 2900] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:14:59 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E02BA3400) [pid = 2900] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:14:59 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E0C18B800) [pid = 2900] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:14:59 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E05FDD400) [pid = 2900] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:14:59 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E072E2000) [pid = 2900] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:14:59 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0C540000) [pid = 2900] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:14:59 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E06B91800) [pid = 2900] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:14:59 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E08583C00) [pid = 2900] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:14:59 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0D7EBC00) [pid = 2900] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:14:59 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E771D1000) [pid = 2900] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:14:59 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0CBE3800) [pid = 2900] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:14:59 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0CD3D800) [pid = 2900] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:14:59 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0C6BE800) [pid = 2900] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:14:59 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0DC04800) [pid = 2900] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:15:00 INFO - PROCESS | 2900 | 1467051300086 Marionette TRACE conn7 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 11:15:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 11:15:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 985ms 11:15:00 INFO - PROCESS | 2900 | 1467051300139 Marionette TRACE conn7 -> [0,1613,"getWindowHandle",null] 11:15:00 INFO - PROCESS | 2900 | 1467051300141 Marionette TRACE conn7 <- [1,1613,null,{"value":"13"}] 11:15:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:15:00 INFO - PROCESS | 2900 | 1467051300144 Marionette TRACE conn7 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:15:00 INFO - PROCESS | 2900 | 1467051300154 Marionette TRACE conn7 <- [1,1614,null,{}] 11:15:00 INFO - PROCESS | 2900 | 1467051300158 Marionette TRACE conn7 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:00 INFO - PROCESS | 2900 | 1467051300160 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:00 INFO - PROCESS | 2900 | 1467051300270 Marionette TRACE conn7 <- [1,1615,null,{"value":null}] 11:15:00 INFO - PROCESS | 2900 | 1467051300319 Marionette TRACE conn7 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:00 INFO - PROCESS | 2900 | 1467051300321 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:00 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD92000 == 37 [pid = 2900] [id = 413] 11:15:00 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E05FDD400) [pid = 2900] [serial = 1239] [outer = 0000000000000000] 11:15:00 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0C540000) [pid = 2900] [serial = 1240] [outer = 0000002E05FDD400] 11:15:00 INFO - PROCESS | 2900 | 1467051300365 Marionette DEBUG loaded listener.js 11:15:00 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0D7E7000) [pid = 2900] [serial = 1241] [outer = 0000002E05FDD400] 11:15:00 INFO - PROCESS | 2900 | 1467051300745 Marionette TRACE conn7 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 11:15:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:15:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 648ms 11:15:00 INFO - PROCESS | 2900 | 1467051300796 Marionette TRACE conn7 -> [0,1617,"getWindowHandle",null] 11:15:00 INFO - PROCESS | 2900 | 1467051300798 Marionette TRACE conn7 <- [1,1617,null,{"value":"13"}] 11:15:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:15:00 INFO - PROCESS | 2900 | 1467051300802 Marionette TRACE conn7 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:15:00 INFO - PROCESS | 2900 | 1467051300804 Marionette TRACE conn7 <- [1,1618,null,{}] 11:15:00 INFO - PROCESS | 2900 | 1467051300807 Marionette TRACE conn7 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:00 INFO - PROCESS | 2900 | 1467051300809 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:00 INFO - PROCESS | 2900 | 1467051300896 Marionette TRACE conn7 <- [1,1619,null,{"value":null}] 11:15:00 INFO - PROCESS | 2900 | 1467051300902 Marionette TRACE conn7 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:00 INFO - PROCESS | 2900 | 1467051300904 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:00 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0E00C800 == 38 [pid = 2900] [id = 414] 11:15:00 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0DC04400) [pid = 2900] [serial = 1242] [outer = 0000000000000000] 11:15:00 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0DDD9C00) [pid = 2900] [serial = 1243] [outer = 0000002E0DC04400] 11:15:00 INFO - PROCESS | 2900 | 1467051300951 Marionette DEBUG loaded listener.js 11:15:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E76FD0C00) [pid = 2900] [serial = 1244] [outer = 0000002E0DC04400] 11:15:01 INFO - PROCESS | 2900 | 1467051301414 Marionette TRACE conn7 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 11:15:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:15:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 671ms 11:15:01 INFO - PROCESS | 2900 | 1467051301476 Marionette TRACE conn7 -> [0,1621,"getWindowHandle",null] 11:15:01 INFO - PROCESS | 2900 | 1467051301479 Marionette TRACE conn7 <- [1,1621,null,{"value":"13"}] 11:15:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:15:01 INFO - PROCESS | 2900 | 1467051301482 Marionette TRACE conn7 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:15:01 INFO - PROCESS | 2900 | 1467051301484 Marionette TRACE conn7 <- [1,1622,null,{}] 11:15:01 INFO - PROCESS | 2900 | 1467051301488 Marionette TRACE conn7 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:01 INFO - PROCESS | 2900 | 1467051301490 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:01 INFO - PROCESS | 2900 | 1467051301573 Marionette TRACE conn7 <- [1,1623,null,{"value":null}] 11:15:01 INFO - PROCESS | 2900 | 1467051301579 Marionette TRACE conn7 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:01 INFO - PROCESS | 2900 | 1467051301581 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:01 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A5D8000 == 39 [pid = 2900] [id = 415] 11:15:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E7702B000) [pid = 2900] [serial = 1245] [outer = 0000000000000000] 11:15:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E7702F000) [pid = 2900] [serial = 1246] [outer = 0000002E7702B000] 11:15:01 INFO - PROCESS | 2900 | 1467051301626 Marionette DEBUG loaded listener.js 11:15:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E77177400) [pid = 2900] [serial = 1247] [outer = 0000002E7702B000] 11:15:02 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DC55000 == 38 [pid = 2900] [id = 405] 11:15:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:15:04 INFO - PROCESS | 2900 | --DOCSHELL 0000002E09E7C000 == 37 [pid = 2900] [id = 404] 11:15:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 2901ms 11:15:04 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0681E000 == 36 [pid = 2900] [id = 403] 11:15:04 INFO - PROCESS | 2900 | --DOCSHELL 0000002E05C63000 == 35 [pid = 2900] [id = 407] 11:15:04 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0687F800 == 34 [pid = 2900] [id = 406] 11:15:04 INFO - PROCESS | 2900 | --DOCSHELL 0000002E07517800 == 33 [pid = 2900] [id = 408] 11:15:04 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A5D8800 == 32 [pid = 2900] [id = 409] 11:15:04 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD92000 == 31 [pid = 2900] [id = 413] 11:15:04 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D77F800 == 30 [pid = 2900] [id = 411] 11:15:04 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD1A000 == 29 [pid = 2900] [id = 412] 11:15:04 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C56B800 == 28 [pid = 2900] [id = 410] 11:15:04 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0E00C800 == 27 [pid = 2900] [id = 414] 11:15:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:15:04 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0A52B800) [pid = 2900] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 11:15:04 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0A6BEC00) [pid = 2900] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 11:15:04 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0342AC00) [pid = 2900] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 11:15:04 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0C287C00) [pid = 2900] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 11:15:04 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0598F400) [pid = 2900] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 11:15:04 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0C18F800) [pid = 2900] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 11:15:04 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E06204C00) [pid = 2900] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 11:15:04 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0689D000) [pid = 2900] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 11:15:04 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0A52CC00) [pid = 2900] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 11:15:04 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0C28D400) [pid = 2900] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 11:15:04 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0CACC800) [pid = 2900] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 11:15:04 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E072E3000) [pid = 2900] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 11:15:04 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E07F3DC00) [pid = 2900] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 11:15:04 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0A3E3C00) [pid = 2900] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 11:15:04 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0DDDB000) [pid = 2900] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 11:15:04 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E6AEC1C00) [pid = 2900] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 11:15:04 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E779D6400) [pid = 2900] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 11:15:04 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E780C6000) [pid = 2900] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 11:15:04 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E0DC08800) [pid = 2900] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 11:15:04 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E0D7E4400) [pid = 2900] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 11:15:04 INFO - PROCESS | 2900 | --DOMWINDOW == 65 (0000002E0D7ED800) [pid = 2900] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 11:15:04 INFO - PROCESS | 2900 | --DOMWINDOW == 64 (0000002E0CA70800) [pid = 2900] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 11:15:04 INFO - PROCESS | 2900 | --DOMWINDOW == 63 (0000002E76FD0800) [pid = 2900] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 11:15:04 INFO - PROCESS | 2900 | --DOMWINDOW == 62 (0000002E0DC10C00) [pid = 2900] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 11:15:04 INFO - PROCESS | 2900 | --DOMWINDOW == 61 (0000002E0CA7DC00) [pid = 2900] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 11:15:04 INFO - PROCESS | 2900 | --DOMWINDOW == 60 (0000002E0CD44000) [pid = 2900] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 11:15:04 INFO - PROCESS | 2900 | --DOMWINDOW == 59 (0000002E0A4D7000) [pid = 2900] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 11:15:04 INFO - PROCESS | 2900 | --DOMWINDOW == 58 (0000002E0CBE4000) [pid = 2900] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 11:15:04 INFO - PROCESS | 2900 | 1467051303435 Marionette TRACE conn7 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 11:15:04 INFO - PROCESS | 2900 | 1467051304386 Marionette TRACE conn7 -> [0,1625,"getWindowHandle",null] 11:15:04 INFO - PROCESS | 2900 | 1467051304391 Marionette TRACE conn7 <- [1,1625,null,{"value":"13"}] 11:15:04 INFO - PROCESS | 2900 | 1467051304396 Marionette TRACE conn7 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:15:04 INFO - PROCESS | 2900 | 1467051304400 Marionette TRACE conn7 <- [1,1626,null,{}] 11:15:04 INFO - PROCESS | 2900 | 1467051304425 Marionette TRACE conn7 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:04 INFO - PROCESS | 2900 | 1467051304428 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:04 INFO - PROCESS | 2900 | 1467051304537 Marionette TRACE conn7 <- [1,1627,null,{"value":null}] 11:15:04 INFO - PROCESS | 2900 | 1467051304546 Marionette TRACE conn7 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:04 INFO - PROCESS | 2900 | 1467051304548 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:04 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E05C68000 == 28 [pid = 2900] [id = 416] 11:15:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 59 (0000002E05293800) [pid = 2900] [serial = 1248] [outer = 0000000000000000] 11:15:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 60 (0000002E05954000) [pid = 2900] [serial = 1249] [outer = 0000002E05293800] 11:15:04 INFO - PROCESS | 2900 | 1467051304599 Marionette DEBUG loaded listener.js 11:15:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 61 (0000002E05C9B800) [pid = 2900] [serial = 1250] [outer = 0000002E05293800] 11:15:05 INFO - PROCESS | 2900 | 1467051305196 Marionette TRACE conn7 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 11:15:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:15:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 909ms 11:15:05 INFO - PROCESS | 2900 | 1467051305309 Marionette TRACE conn7 -> [0,1629,"getWindowHandle",null] 11:15:05 INFO - PROCESS | 2900 | 1467051305314 Marionette TRACE conn7 <- [1,1629,null,{"value":"13"}] 11:15:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:15:05 INFO - PROCESS | 2900 | 1467051305337 Marionette TRACE conn7 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:15:05 INFO - PROCESS | 2900 | 1467051305340 Marionette TRACE conn7 <- [1,1630,null,{}] 11:15:05 INFO - PROCESS | 2900 | 1467051305344 Marionette TRACE conn7 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:05 INFO - PROCESS | 2900 | 1467051305347 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:05 INFO - PROCESS | 2900 | 1467051305475 Marionette TRACE conn7 <- [1,1631,null,{"value":null}] 11:15:05 INFO - PROCESS | 2900 | 1467051305485 Marionette TRACE conn7 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:05 INFO - PROCESS | 2900 | 1467051305487 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:05 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06957000 == 29 [pid = 2900] [id = 417] 11:15:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 62 (0000002E05FE1C00) [pid = 2900] [serial = 1251] [outer = 0000000000000000] 11:15:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 63 (0000002E06207400) [pid = 2900] [serial = 1252] [outer = 0000002E05FE1C00] 11:15:05 INFO - PROCESS | 2900 | 1467051305536 Marionette DEBUG loaded listener.js 11:15:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 64 (0000002E066D7400) [pid = 2900] [serial = 1253] [outer = 0000002E05FE1C00] 11:15:05 INFO - PROCESS | 2900 | 1467051305979 Marionette TRACE conn7 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 11:15:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:15:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 691ms 11:15:06 INFO - PROCESS | 2900 | 1467051306020 Marionette TRACE conn7 -> [0,1633,"getWindowHandle",null] 11:15:06 INFO - PROCESS | 2900 | 1467051306022 Marionette TRACE conn7 <- [1,1633,null,{"value":"13"}] 11:15:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:15:06 INFO - PROCESS | 2900 | 1467051306026 Marionette TRACE conn7 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:15:06 INFO - PROCESS | 2900 | 1467051306030 Marionette TRACE conn7 <- [1,1634,null,{}] 11:15:06 INFO - PROCESS | 2900 | 1467051306042 Marionette TRACE conn7 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:06 INFO - PROCESS | 2900 | 1467051306047 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:06 INFO - PROCESS | 2900 | 1467051306137 Marionette TRACE conn7 <- [1,1635,null,{"value":null}] 11:15:06 INFO - PROCESS | 2900 | 1467051306144 Marionette TRACE conn7 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:06 INFO - PROCESS | 2900 | 1467051306147 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:06 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E09E60000 == 30 [pid = 2900] [id = 418] 11:15:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 65 (0000002E02603C00) [pid = 2900] [serial = 1254] [outer = 0000000000000000] 11:15:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 66 (0000002E072E5400) [pid = 2900] [serial = 1255] [outer = 0000002E02603C00] 11:15:06 INFO - PROCESS | 2900 | 1467051306196 Marionette DEBUG loaded listener.js 11:15:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E07F3E800) [pid = 2900] [serial = 1256] [outer = 0000002E02603C00] 11:15:06 INFO - PROCESS | 2900 | 1467051306659 Marionette TRACE conn7 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 11:15:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:15:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 692ms 11:15:06 INFO - PROCESS | 2900 | 1467051306721 Marionette TRACE conn7 -> [0,1637,"getWindowHandle",null] 11:15:06 INFO - PROCESS | 2900 | 1467051306724 Marionette TRACE conn7 <- [1,1637,null,{"value":"13"}] 11:15:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:15:06 INFO - PROCESS | 2900 | 1467051306727 Marionette TRACE conn7 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:15:06 INFO - PROCESS | 2900 | 1467051306729 Marionette TRACE conn7 <- [1,1638,null,{}] 11:15:06 INFO - PROCESS | 2900 | 1467051306733 Marionette TRACE conn7 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:06 INFO - PROCESS | 2900 | 1467051306735 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:06 INFO - PROCESS | 2900 | 1467051306822 Marionette TRACE conn7 <- [1,1639,null,{"value":null}] 11:15:06 INFO - PROCESS | 2900 | 1467051306829 Marionette TRACE conn7 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:06 INFO - PROCESS | 2900 | 1467051306831 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:06 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A4C3000 == 31 [pid = 2900] [id = 419] 11:15:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E08C69400) [pid = 2900] [serial = 1257] [outer = 0000000000000000] 11:15:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E0965A800) [pid = 2900] [serial = 1258] [outer = 0000002E08C69400] 11:15:06 INFO - PROCESS | 2900 | 1467051306878 Marionette DEBUG loaded listener.js 11:15:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E0A422C00) [pid = 2900] [serial = 1259] [outer = 0000002E08C69400] 11:15:07 INFO - PROCESS | 2900 | 1467051307338 Marionette TRACE conn7 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 11:15:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:15:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 692ms 11:15:07 INFO - PROCESS | 2900 | 1467051307422 Marionette TRACE conn7 -> [0,1641,"getWindowHandle",null] 11:15:07 INFO - PROCESS | 2900 | 1467051307424 Marionette TRACE conn7 <- [1,1641,null,{"value":"13"}] 11:15:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:15:07 INFO - PROCESS | 2900 | 1467051307427 Marionette TRACE conn7 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:15:07 INFO - PROCESS | 2900 | 1467051307429 Marionette TRACE conn7 <- [1,1642,null,{}] 11:15:07 INFO - PROCESS | 2900 | 1467051307432 Marionette TRACE conn7 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:07 INFO - PROCESS | 2900 | 1467051307435 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:07 INFO - PROCESS | 2900 | 1467051307515 Marionette TRACE conn7 <- [1,1643,null,{"value":null}] 11:15:07 INFO - PROCESS | 2900 | 1467051307521 Marionette TRACE conn7 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:07 INFO - PROCESS | 2900 | 1467051307523 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:07 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C203800 == 32 [pid = 2900] [id = 420] 11:15:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E05FE1800) [pid = 2900] [serial = 1260] [outer = 0000000000000000] 11:15:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0A4E3800) [pid = 2900] [serial = 1261] [outer = 0000002E05FE1800] 11:15:07 INFO - PROCESS | 2900 | 1467051307568 Marionette DEBUG loaded listener.js 11:15:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0A52CC00) [pid = 2900] [serial = 1262] [outer = 0000002E05FE1800] 11:15:08 INFO - PROCESS | 2900 | 1467051307990 Marionette TRACE conn7 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 11:15:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:15:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 587ms 11:15:08 INFO - PROCESS | 2900 | 1467051308021 Marionette TRACE conn7 -> [0,1645,"getWindowHandle",null] 11:15:08 INFO - PROCESS | 2900 | 1467051308023 Marionette TRACE conn7 <- [1,1645,null,{"value":"13"}] 11:15:08 INFO - PROCESS | 2900 | 1467051308026 Marionette TRACE conn7 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:15:08 INFO - PROCESS | 2900 | 1467051308028 Marionette TRACE conn7 <- [1,1646,null,{}] 11:15:08 INFO - PROCESS | 2900 | 1467051308031 Marionette TRACE conn7 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:08 INFO - PROCESS | 2900 | 1467051308037 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:08 INFO - PROCESS | 2900 | 1467051308142 Marionette TRACE conn7 <- [1,1647,null,{"value":null}] 11:15:08 INFO - PROCESS | 2900 | 1467051308151 Marionette TRACE conn7 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:08 INFO - PROCESS | 2900 | 1467051308153 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:08 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C56A000 == 33 [pid = 2900] [id = 421] 11:15:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0A6BFC00) [pid = 2900] [serial = 1263] [outer = 0000000000000000] 11:15:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0C144000) [pid = 2900] [serial = 1264] [outer = 0000002E0A6BFC00] 11:15:08 INFO - PROCESS | 2900 | 1467051308198 Marionette DEBUG loaded listener.js 11:15:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0A4E1C00) [pid = 2900] [serial = 1265] [outer = 0000002E0A6BFC00] 11:15:08 INFO - PROCESS | 2900 | 1467051308695 Marionette TRACE conn7 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:15:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 669ms 11:15:08 INFO - PROCESS | 2900 | 1467051308700 Marionette TRACE conn7 -> [0,1649,"getWindowHandle",null] 11:15:08 INFO - PROCESS | 2900 | 1467051308702 Marionette TRACE conn7 <- [1,1649,null,{"value":"13"}] 11:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:15:08 INFO - PROCESS | 2900 | 1467051308712 Marionette TRACE conn7 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:15:08 INFO - PROCESS | 2900 | 1467051308714 Marionette TRACE conn7 <- [1,1650,null,{}] 11:15:08 INFO - PROCESS | 2900 | 1467051308721 Marionette TRACE conn7 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:08 INFO - PROCESS | 2900 | 1467051308723 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:08 INFO - PROCESS | 2900 | 1467051308826 Marionette TRACE conn7 <- [1,1651,null,{"value":null}] 11:15:08 INFO - PROCESS | 2900 | 1467051308834 Marionette TRACE conn7 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:08 INFO - PROCESS | 2900 | 1467051308836 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:08 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D777000 == 34 [pid = 2900] [id = 422] 11:15:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E06CDE400) [pid = 2900] [serial = 1266] [outer = 0000000000000000] 11:15:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0C28C800) [pid = 2900] [serial = 1267] [outer = 0000002E06CDE400] 11:15:08 INFO - PROCESS | 2900 | 1467051308880 Marionette DEBUG loaded listener.js 11:15:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0C540800) [pid = 2900] [serial = 1268] [outer = 0000002E06CDE400] 11:15:09 INFO - PROCESS | 2900 | 1467051309321 Marionette TRACE conn7 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:15:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 629ms 11:15:09 INFO - PROCESS | 2900 | 1467051309339 Marionette TRACE conn7 -> [0,1653,"getWindowHandle",null] 11:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:15:09 INFO - PROCESS | 2900 | 1467051309341 Marionette TRACE conn7 <- [1,1653,null,{"value":"13"}] 11:15:09 INFO - PROCESS | 2900 | 1467051309344 Marionette TRACE conn7 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:15:09 INFO - PROCESS | 2900 | 1467051309346 Marionette TRACE conn7 <- [1,1654,null,{}] 11:15:09 INFO - PROCESS | 2900 | 1467051309349 Marionette TRACE conn7 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:09 INFO - PROCESS | 2900 | 1467051309351 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:09 INFO - PROCESS | 2900 | 1467051309457 Marionette TRACE conn7 <- [1,1655,null,{"value":null}] 11:15:09 INFO - PROCESS | 2900 | 1467051309462 Marionette TRACE conn7 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:09 INFO - PROCESS | 2900 | 1467051309464 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:09 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D966000 == 35 [pid = 2900] [id = 423] 11:15:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0C6B2000) [pid = 2900] [serial = 1269] [outer = 0000000000000000] 11:15:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0C6C0C00) [pid = 2900] [serial = 1270] [outer = 0000002E0C6B2000] 11:15:09 INFO - PROCESS | 2900 | 1467051309509 Marionette DEBUG loaded listener.js 11:15:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0CA77800) [pid = 2900] [serial = 1271] [outer = 0000002E0C6B2000] 11:15:09 INFO - PROCESS | 2900 | 1467051309977 Marionette TRACE conn7 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 11:15:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 692ms 11:15:10 INFO - PROCESS | 2900 | 1467051310042 Marionette TRACE conn7 -> [0,1657,"getWindowHandle",null] 11:15:10 INFO - PROCESS | 2900 | 1467051310045 Marionette TRACE conn7 <- [1,1657,null,{"value":"13"}] 11:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:15:10 INFO - PROCESS | 2900 | 1467051310048 Marionette TRACE conn7 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:15:10 INFO - PROCESS | 2900 | 1467051310050 Marionette TRACE conn7 <- [1,1658,null,{}] 11:15:10 INFO - PROCESS | 2900 | 1467051310054 Marionette TRACE conn7 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:10 INFO - PROCESS | 2900 | 1467051310056 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:10 INFO - PROCESS | 2900 | 1467051310165 Marionette TRACE conn7 <- [1,1659,null,{"value":null}] 11:15:10 INFO - PROCESS | 2900 | 1467051310173 Marionette TRACE conn7 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:10 INFO - PROCESS | 2900 | 1467051310175 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:10 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E09E5F800 == 36 [pid = 2900] [id = 424] 11:15:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0CA7E000) [pid = 2900] [serial = 1272] [outer = 0000000000000000] 11:15:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0CAD3800) [pid = 2900] [serial = 1273] [outer = 0000002E0CA7E000] 11:15:10 INFO - PROCESS | 2900 | 1467051310259 Marionette DEBUG loaded listener.js 11:15:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E0CBDE400) [pid = 2900] [serial = 1274] [outer = 0000002E0CA7E000] 11:15:10 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E068A4400) [pid = 2900] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:15:10 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0A650400) [pid = 2900] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:15:10 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0C6BA000) [pid = 2900] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:15:10 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E05FDD400) [pid = 2900] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:15:10 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0DC04400) [pid = 2900] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:15:10 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0698D800) [pid = 2900] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:15:10 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E05E89800) [pid = 2900] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:15:10 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0620A400) [pid = 2900] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:15:10 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0C6BB400) [pid = 2900] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:15:10 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0965DC00) [pid = 2900] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:15:10 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E05FDB800) [pid = 2900] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:15:10 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E03841800) [pid = 2900] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:15:10 INFO - PROCESS | 2900 | 1467051310730 Marionette TRACE conn7 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 11:15:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 733ms 11:15:10 INFO - PROCESS | 2900 | 1467051310802 Marionette TRACE conn7 -> [0,1661,"getWindowHandle",null] 11:15:10 INFO - PROCESS | 2900 | 1467051310804 Marionette TRACE conn7 <- [1,1661,null,{"value":"13"}] 11:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:15:10 INFO - PROCESS | 2900 | 1467051310807 Marionette TRACE conn7 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:15:10 INFO - PROCESS | 2900 | 1467051310809 Marionette TRACE conn7 <- [1,1662,null,{}] 11:15:10 INFO - PROCESS | 2900 | 1467051310813 Marionette TRACE conn7 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:10 INFO - PROCESS | 2900 | 1467051310814 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:10 INFO - PROCESS | 2900 | 1467051310897 Marionette TRACE conn7 <- [1,1663,null,{"value":null}] 11:15:10 INFO - PROCESS | 2900 | 1467051310903 Marionette TRACE conn7 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:10 INFO - PROCESS | 2900 | 1467051310905 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:10 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD81800 == 37 [pid = 2900] [id = 425] 11:15:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E06B96C00) [pid = 2900] [serial = 1275] [outer = 0000000000000000] 11:15:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0C282C00) [pid = 2900] [serial = 1276] [outer = 0000002E06B96C00] 11:15:10 INFO - PROCESS | 2900 | 1467051310948 Marionette DEBUG loaded listener.js 11:15:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0CBE1000) [pid = 2900] [serial = 1277] [outer = 0000002E06B96C00] 11:15:11 INFO - PROCESS | 2900 | 1467051311365 Marionette TRACE conn7 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 11:15:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:15:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 629ms 11:15:11 INFO - PROCESS | 2900 | 1467051311438 Marionette TRACE conn7 -> [0,1665,"getWindowHandle",null] 11:15:11 INFO - PROCESS | 2900 | 1467051311440 Marionette TRACE conn7 <- [1,1665,null,{"value":"13"}] 11:15:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:15:11 INFO - PROCESS | 2900 | 1467051311444 Marionette TRACE conn7 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:15:11 INFO - PROCESS | 2900 | 1467051311446 Marionette TRACE conn7 <- [1,1666,null,{}] 11:15:11 INFO - PROCESS | 2900 | 1467051311450 Marionette TRACE conn7 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:11 INFO - PROCESS | 2900 | 1467051311452 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:11 INFO - PROCESS | 2900 | 1467051311546 Marionette TRACE conn7 <- [1,1667,null,{"value":null}] 11:15:11 INFO - PROCESS | 2900 | 1467051311554 Marionette TRACE conn7 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:11 INFO - PROCESS | 2900 | 1467051311557 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:11 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0BF6C800 == 38 [pid = 2900] [id = 426] 11:15:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0CD43000) [pid = 2900] [serial = 1278] [outer = 0000000000000000] 11:15:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0D7E2800) [pid = 2900] [serial = 1279] [outer = 0000002E0CD43000] 11:15:11 INFO - PROCESS | 2900 | 1467051311605 Marionette DEBUG loaded listener.js 11:15:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0DC0D800) [pid = 2900] [serial = 1280] [outer = 0000002E0CD43000] 11:15:12 INFO - PROCESS | 2900 | 1467051312035 Marionette TRACE conn7 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 11:15:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:15:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 630ms 11:15:12 INFO - PROCESS | 2900 | 1467051312075 Marionette TRACE conn7 -> [0,1669,"getWindowHandle",null] 11:15:12 INFO - PROCESS | 2900 | 1467051312077 Marionette TRACE conn7 <- [1,1669,null,{"value":"13"}] 11:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:15:12 INFO - PROCESS | 2900 | 1467051312081 Marionette TRACE conn7 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:15:12 INFO - PROCESS | 2900 | 1467051312083 Marionette TRACE conn7 <- [1,1670,null,{}] 11:15:12 INFO - PROCESS | 2900 | 1467051312087 Marionette TRACE conn7 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:12 INFO - PROCESS | 2900 | 1467051312088 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:12 INFO - PROCESS | 2900 | 1467051312170 Marionette TRACE conn7 <- [1,1671,null,{"value":null}] 11:15:12 INFO - PROCESS | 2900 | 1467051312176 Marionette TRACE conn7 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:12 INFO - PROCESS | 2900 | 1467051312178 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:12 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7791A800 == 39 [pid = 2900] [id = 427] 11:15:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E068A6000) [pid = 2900] [serial = 1281] [outer = 0000000000000000] 11:15:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0CBDAC00) [pid = 2900] [serial = 1282] [outer = 0000002E068A6000] 11:15:12 INFO - PROCESS | 2900 | 1467051312231 Marionette DEBUG loaded listener.js 11:15:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E76FD0400) [pid = 2900] [serial = 1283] [outer = 0000002E068A6000] 11:15:12 INFO - PROCESS | 2900 | 1467051312921 Marionette TRACE conn7 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 11:15:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:15:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 881ms 11:15:12 INFO - PROCESS | 2900 | 1467051312966 Marionette TRACE conn7 -> [0,1673,"getWindowHandle",null] 11:15:12 INFO - PROCESS | 2900 | 1467051312971 Marionette TRACE conn7 <- [1,1673,null,{"value":"13"}] 11:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:15:12 INFO - PROCESS | 2900 | 1467051312976 Marionette TRACE conn7 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:15:12 INFO - PROCESS | 2900 | 1467051312980 Marionette TRACE conn7 <- [1,1674,null,{}] 11:15:12 INFO - PROCESS | 2900 | 1467051312986 Marionette TRACE conn7 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:13 INFO - PROCESS | 2900 | 1467051312989 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:13 INFO - PROCESS | 2900 | 1467051313115 Marionette TRACE conn7 <- [1,1675,null,{"value":null}] 11:15:13 INFO - PROCESS | 2900 | 1467051313194 Marionette TRACE conn7 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:13 INFO - PROCESS | 2900 | 1467051313197 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:13 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0682D800 == 40 [pid = 2900] [id = 428] 11:15:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0595F800) [pid = 2900] [serial = 1284] [outer = 0000000000000000] 11:15:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E05C2D800) [pid = 2900] [serial = 1285] [outer = 0000002E0595F800] 11:15:13 INFO - PROCESS | 2900 | 1467051313296 Marionette DEBUG loaded listener.js 11:15:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E05FE0400) [pid = 2900] [serial = 1286] [outer = 0000002E0595F800] 11:15:14 INFO - PROCESS | 2900 | 1467051314070 Marionette TRACE conn7 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 11:15:14 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 11:15:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1133ms 11:15:14 INFO - PROCESS | 2900 | 1467051314261 Marionette TRACE conn7 -> [0,1677,"getWindowHandle",null] 11:15:14 INFO - PROCESS | 2900 | 1467051314266 Marionette TRACE conn7 <- [1,1677,null,{"value":"13"}] 11:15:14 INFO - PROCESS | 2900 | 1467051314271 Marionette TRACE conn7 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:15:14 INFO - PROCESS | 2900 | 1467051314274 Marionette TRACE conn7 <- [1,1678,null,{}] 11:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:15:14 INFO - PROCESS | 2900 | 1467051314279 Marionette TRACE conn7 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:14 INFO - PROCESS | 2900 | 1467051314283 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:14 INFO - PROCESS | 2900 | 1467051314396 Marionette TRACE conn7 <- [1,1679,null,{"value":null}] 11:15:14 INFO - PROCESS | 2900 | 1467051314467 Marionette TRACE conn7 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:14 INFO - PROCESS | 2900 | 1467051314472 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:14 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0682D000 == 41 [pid = 2900] [id = 429] 11:15:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E0689F800) [pid = 2900] [serial = 1287] [outer = 0000000000000000] 11:15:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E068A4000) [pid = 2900] [serial = 1288] [outer = 0000002E0689F800] 11:15:14 INFO - PROCESS | 2900 | 1467051314521 Marionette DEBUG loaded listener.js 11:15:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E06B95C00) [pid = 2900] [serial = 1289] [outer = 0000002E0689F800] 11:15:14 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0BF6C800 == 40 [pid = 2900] [id = 426] 11:15:14 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD81800 == 39 [pid = 2900] [id = 425] 11:15:14 INFO - PROCESS | 2900 | --DOCSHELL 0000002E09E5F800 == 38 [pid = 2900] [id = 424] 11:15:14 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D966000 == 37 [pid = 2900] [id = 423] 11:15:14 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D777000 == 36 [pid = 2900] [id = 422] 11:15:14 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C56A000 == 35 [pid = 2900] [id = 421] 11:15:14 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C203800 == 34 [pid = 2900] [id = 420] 11:15:14 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A4C3000 == 33 [pid = 2900] [id = 419] 11:15:14 INFO - PROCESS | 2900 | --DOCSHELL 0000002E09E60000 == 32 [pid = 2900] [id = 418] 11:15:14 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06957000 == 31 [pid = 2900] [id = 417] 11:15:14 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E7702F000) [pid = 2900] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 11:15:15 INFO - PROCESS | 2900 | --DOCSHELL 0000002E05C68000 == 30 [pid = 2900] [id = 416] 11:15:15 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A5D8000 == 29 [pid = 2900] [id = 415] 11:15:15 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E0C283800) [pid = 2900] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 11:15:15 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0A6C6000) [pid = 2900] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 11:15:15 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0C144C00) [pid = 2900] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 11:15:15 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0CAD3C00) [pid = 2900] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 11:15:15 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0C540000) [pid = 2900] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 11:15:15 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0DDD9C00) [pid = 2900] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 11:15:15 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0CD43C00) [pid = 2900] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 11:15:15 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E07224C00) [pid = 2900] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 11:15:15 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E05F9C800) [pid = 2900] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 11:15:15 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E06182C00) [pid = 2900] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 11:15:15 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E072DAC00) [pid = 2900] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 11:15:15 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0689B000) [pid = 2900] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 11:15:15 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E76FD2000) [pid = 2900] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 11:15:15 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0CAD5C00) [pid = 2900] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 11:15:15 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0A524000) [pid = 2900] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 11:15:15 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0A3E1800) [pid = 2900] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 11:15:15 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0698B800) [pid = 2900] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 11:15:15 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E05FE4800) [pid = 2900] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 11:15:15 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E76FD0C00) [pid = 2900] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 11:15:15 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E0A3ED800) [pid = 2900] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 11:15:15 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E07F38800) [pid = 2900] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 11:15:15 INFO - PROCESS | 2900 | --DOMWINDOW == 65 (0000002E0C53D400) [pid = 2900] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 11:15:15 INFO - PROCESS | 2900 | --DOMWINDOW == 64 (0000002E0D7E7000) [pid = 2900] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 11:15:15 INFO - PROCESS | 2900 | --DOMWINDOW == 63 (0000002E0A523C00) [pid = 2900] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 11:15:15 INFO - PROCESS | 2900 | 1467051315170 Marionette TRACE conn7 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 11:15:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:15:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 921ms 11:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:15:15 INFO - PROCESS | 2900 | 1467051315204 Marionette TRACE conn7 -> [0,1681,"getWindowHandle",null] 11:15:15 INFO - PROCESS | 2900 | 1467051315207 Marionette TRACE conn7 <- [1,1681,null,{"value":"13"}] 11:15:15 INFO - PROCESS | 2900 | 1467051315214 Marionette TRACE conn7 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:15:15 INFO - PROCESS | 2900 | 1467051315219 Marionette TRACE conn7 <- [1,1682,null,{}] 11:15:15 INFO - PROCESS | 2900 | 1467051315223 Marionette TRACE conn7 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:15 INFO - PROCESS | 2900 | 1467051315226 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:15 INFO - PROCESS | 2900 | 1467051315317 Marionette TRACE conn7 <- [1,1683,null,{"value":null}] 11:15:15 INFO - PROCESS | 2900 | 1467051315394 Marionette TRACE conn7 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:15 INFO - PROCESS | 2900 | 1467051315397 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:15 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06962800 == 30 [pid = 2900] [id = 430] 11:15:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 64 (0000002E06182800) [pid = 2900] [serial = 1290] [outer = 0000000000000000] 11:15:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 65 (0000002E06B90C00) [pid = 2900] [serial = 1291] [outer = 0000002E06182800] 11:15:15 INFO - PROCESS | 2900 | 1467051315446 Marionette DEBUG loaded listener.js 11:15:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 66 (0000002E07575800) [pid = 2900] [serial = 1292] [outer = 0000002E06182800] 11:15:15 INFO - PROCESS | 2900 | 1467051315859 Marionette TRACE conn7 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 11:15:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:15:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 734ms 11:15:15 INFO - PROCESS | 2900 | 1467051315947 Marionette TRACE conn7 -> [0,1685,"getWindowHandle",null] 11:15:15 INFO - PROCESS | 2900 | 1467051315950 Marionette TRACE conn7 <- [1,1685,null,{"value":"13"}] 11:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:15:15 INFO - PROCESS | 2900 | 1467051315959 Marionette TRACE conn7 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:15:15 INFO - PROCESS | 2900 | 1467051315961 Marionette TRACE conn7 <- [1,1686,null,{}] 11:15:15 INFO - PROCESS | 2900 | 1467051315971 Marionette TRACE conn7 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:15 INFO - PROCESS | 2900 | 1467051315976 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:16 INFO - PROCESS | 2900 | 1467051316069 Marionette TRACE conn7 <- [1,1687,null,{"value":null}] 11:15:16 INFO - PROCESS | 2900 | 1467051316086 Marionette TRACE conn7 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:16 INFO - PROCESS | 2900 | 1467051316090 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:16 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E09E70000 == 31 [pid = 2900] [id = 431] 11:15:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E0A3E7C00) [pid = 2900] [serial = 1293] [outer = 0000000000000000] 11:15:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E0A425000) [pid = 2900] [serial = 1294] [outer = 0000002E0A3E7C00] 11:15:16 INFO - PROCESS | 2900 | 1467051316140 Marionette DEBUG loaded listener.js 11:15:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E0A525C00) [pid = 2900] [serial = 1295] [outer = 0000002E0A3E7C00] 11:15:16 INFO - PROCESS | 2900 | 1467051316596 Marionette TRACE conn7 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 11:15:16 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 11:15:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 692ms 11:15:16 INFO - PROCESS | 2900 | 1467051316653 Marionette TRACE conn7 -> [0,1689,"getWindowHandle",null] 11:15:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:15:16 INFO - PROCESS | 2900 | 1467051316655 Marionette TRACE conn7 <- [1,1689,null,{"value":"13"}] 11:15:16 INFO - PROCESS | 2900 | 1467051316659 Marionette TRACE conn7 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:15:16 INFO - PROCESS | 2900 | 1467051316661 Marionette TRACE conn7 <- [1,1690,null,{}] 11:15:16 INFO - PROCESS | 2900 | 1467051316664 Marionette TRACE conn7 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:16 INFO - PROCESS | 2900 | 1467051316666 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:16 INFO - PROCESS | 2900 | 1467051316755 Marionette TRACE conn7 <- [1,1691,null,{"value":null}] 11:15:16 INFO - PROCESS | 2900 | 1467051316762 Marionette TRACE conn7 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:16 INFO - PROCESS | 2900 | 1467051316765 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:16 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C20B000 == 32 [pid = 2900] [id = 432] 11:15:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E0A6BEC00) [pid = 2900] [serial = 1296] [outer = 0000000000000000] 11:15:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0A6C2000) [pid = 2900] [serial = 1297] [outer = 0000002E0A6BEC00] 11:15:16 INFO - PROCESS | 2900 | 1467051316811 Marionette DEBUG loaded listener.js 11:15:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0C13B000) [pid = 2900] [serial = 1298] [outer = 0000002E0A6BEC00] 11:15:17 INFO - PROCESS | 2900 | 1467051317238 Marionette TRACE conn7 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 11:15:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:15:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 628ms 11:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:15:17 INFO - PROCESS | 2900 | 1467051317295 Marionette TRACE conn7 -> [0,1693,"getWindowHandle",null] 11:15:17 INFO - PROCESS | 2900 | 1467051317297 Marionette TRACE conn7 <- [1,1693,null,{"value":"13"}] 11:15:17 INFO - PROCESS | 2900 | 1467051317301 Marionette TRACE conn7 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:15:17 INFO - PROCESS | 2900 | 1467051317303 Marionette TRACE conn7 <- [1,1694,null,{}] 11:15:17 INFO - PROCESS | 2900 | 1467051317306 Marionette TRACE conn7 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:17 INFO - PROCESS | 2900 | 1467051317308 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:17 INFO - PROCESS | 2900 | 1467051317415 Marionette TRACE conn7 <- [1,1695,null,{"value":null}] 11:15:17 INFO - PROCESS | 2900 | 1467051317498 Marionette TRACE conn7 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:17 INFO - PROCESS | 2900 | 1467051317501 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:17 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C5D4800 == 33 [pid = 2900] [id = 433] 11:15:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E05ECE000) [pid = 2900] [serial = 1299] [outer = 0000000000000000] 11:15:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0C18E800) [pid = 2900] [serial = 1300] [outer = 0000002E05ECE000] 11:15:17 INFO - PROCESS | 2900 | 1467051317546 Marionette DEBUG loaded listener.js 11:15:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0C533400) [pid = 2900] [serial = 1301] [outer = 0000002E05ECE000] 11:15:17 INFO - PROCESS | 2900 | 1467051317979 Marionette TRACE conn7 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 11:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 734ms 11:15:18 INFO - PROCESS | 2900 | 1467051318046 Marionette TRACE conn7 -> [0,1697,"getWindowHandle",null] 11:15:18 INFO - PROCESS | 2900 | 1467051318048 Marionette TRACE conn7 <- [1,1697,null,{"value":"13"}] 11:15:18 INFO - PROCESS | 2900 | 1467051318051 Marionette TRACE conn7 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:15:18 INFO - PROCESS | 2900 | 1467051318053 Marionette TRACE conn7 <- [1,1698,null,{}] 11:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:15:18 INFO - PROCESS | 2900 | 1467051318057 Marionette TRACE conn7 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:18 INFO - PROCESS | 2900 | 1467051318063 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:18 INFO - PROCESS | 2900 | 1467051318206 Marionette TRACE conn7 <- [1,1699,null,{"value":null}] 11:15:18 INFO - PROCESS | 2900 | 1467051318261 Marionette TRACE conn7 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:18 INFO - PROCESS | 2900 | 1467051318264 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:18 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D96B000 == 34 [pid = 2900] [id = 434] 11:15:18 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0C6BC000) [pid = 2900] [serial = 1302] [outer = 0000000000000000] 11:15:18 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0CAD5400) [pid = 2900] [serial = 1303] [outer = 0000002E0C6BC000] 11:15:18 INFO - PROCESS | 2900 | 1467051318312 Marionette DEBUG loaded listener.js 11:15:18 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0CD3B400) [pid = 2900] [serial = 1304] [outer = 0000002E0C6BC000] 11:15:18 INFO - PROCESS | 2900 | 1467051318740 Marionette TRACE conn7 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 11:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 733ms 11:15:18 INFO - PROCESS | 2900 | 1467051318799 Marionette TRACE conn7 -> [0,1701,"getWindowHandle",null] 11:15:18 INFO - PROCESS | 2900 | 1467051318801 Marionette TRACE conn7 <- [1,1701,null,{"value":"13"}] 11:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:15:18 INFO - PROCESS | 2900 | 1467051318810 Marionette TRACE conn7 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:15:18 INFO - PROCESS | 2900 | 1467051318811 Marionette TRACE conn7 <- [1,1702,null,{}] 11:15:18 INFO - PROCESS | 2900 | 1467051318815 Marionette TRACE conn7 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:18 INFO - PROCESS | 2900 | 1467051318817 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:18 INFO - PROCESS | 2900 | 1467051318931 Marionette TRACE conn7 <- [1,1703,null,{"value":null}] 11:15:18 INFO - PROCESS | 2900 | 1467051318941 Marionette TRACE conn7 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:18 INFO - PROCESS | 2900 | 1467051318942 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:18 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD12000 == 35 [pid = 2900] [id = 435] 11:15:18 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0CD44800) [pid = 2900] [serial = 1305] [outer = 0000000000000000] 11:15:19 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0DC04400) [pid = 2900] [serial = 1306] [outer = 0000002E0CD44800] 11:15:19 INFO - PROCESS | 2900 | 1467051319027 Marionette DEBUG loaded listener.js 11:15:19 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0DDDE000) [pid = 2900] [serial = 1307] [outer = 0000002E0CD44800] 11:15:19 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E06CDE400) [pid = 2900] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:15:19 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0C6B2000) [pid = 2900] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:15:19 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E02603C00) [pid = 2900] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:15:19 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E05FE1800) [pid = 2900] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:15:19 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0A6BFC00) [pid = 2900] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:15:19 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E7702B000) [pid = 2900] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:15:19 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E05293800) [pid = 2900] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:15:19 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E05FE1C00) [pid = 2900] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:15:19 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E08C69400) [pid = 2900] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:15:19 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0CA7E000) [pid = 2900] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:15:19 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0CD43000) [pid = 2900] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:15:19 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E06B96C00) [pid = 2900] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:15:19 INFO - PROCESS | 2900 | 1467051319488 Marionette TRACE conn7 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 11:15:19 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 11:15:19 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 11:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:15:19 INFO - _addTest/ [0,1705,"getWindowHandle",null] 11:15:19 INFO - PROCESS | 2900 | 1467051319546 Marionette TRACE conn7 <- [1,1705,null,{"value":"13"}] 11:15:19 INFO - PROCESS | 2900 | 1467051319550 Marionette TRACE conn7 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:15:19 INFO - PROCESS | 2900 | 1467051319552 Marionette TRACE conn7 <- [1,1706,null,{}] 11:15:19 INFO - PROCESS | 2900 | 1467051319555 Marionette TRACE conn7 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:19 INFO - PROCESS | 2900 | 1467051319557 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:19 INFO - PROCESS | 2900 | 1467051319665 Marionette TRACE conn7 <- [1,1707,null,{"value":null}] 11:15:19 INFO - PROCESS | 2900 | 1467051319715 Marionette TRACE conn7 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:19 INFO - PROCESS | 2900 | 1467051319717 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:19 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD8E000 == 36 [pid = 2900] [id = 436] 11:15:19 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E06B96C00) [pid = 2900] [serial = 1308] [outer = 0000000000000000] 11:15:19 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0C286C00) [pid = 2900] [serial = 1309] [outer = 0000002E06B96C00] 11:15:19 INFO - PROCESS | 2900 | 1467051319763 Marionette DEBUG loaded listener.js 11:15:19 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0DDDBC00) [pid = 2900] [serial = 1310] [outer = 0000002E06B96C00] 11:15:20 INFO - PROCESS | 2900 | 1467051320129 Marionette TRACE conn7 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:15:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:15:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 630ms 11:15:20 INFO - PROCESS | 2900 | 1467051320190 Marionette TRACE conn7 -> [0,1709,"getWindowHandle",null] 11:15:20 INFO - PROCESS | 2900 | 1467051320192 Marionette TRACE conn7 <- [1,1709,null,{"value":"13"}] 11:15:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:15:20 INFO - PROCESS | 2900 | 1467051320203 Marionette TRACE conn7 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:15:20 INFO - PROCESS | 2900 | 1467051320205 Marionette TRACE conn7 <- [1,1710,null,{}] 11:15:20 INFO - PROCESS | 2900 | 1467051320208 Marionette TRACE conn7 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:20 INFO - PROCESS | 2900 | 1467051320210 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:20 INFO - PROCESS | 2900 | 1467051320316 Marionette TRACE conn7 <- [1,1711,null,{"value":null}] 11:15:20 INFO - PROCESS | 2900 | 1467051320324 Marionette TRACE conn7 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:20 INFO - PROCESS | 2900 | 1467051320327 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:20 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0E016800 == 37 [pid = 2900] [id = 437] 11:15:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E76FCFC00) [pid = 2900] [serial = 1311] [outer = 0000000000000000] 11:15:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E77026000) [pid = 2900] [serial = 1312] [outer = 0000002E76FCFC00] 11:15:20 INFO - PROCESS | 2900 | 1467051320371 Marionette DEBUG loaded listener.js 11:15:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E77170400) [pid = 2900] [serial = 1313] [outer = 0000002E76FCFC00] 11:15:20 INFO - PROCESS | 2900 | 1467051320785 Marionette TRACE conn7 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 11:15:20 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 11:15:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 628ms 11:15:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:15:20 INFO - PROCESS | 2900 | 1467051320837 Marionette TRACE conn7 -> [0,1713,"getWindowHandle",null] 11:15:20 INFO - PROCESS | 2900 | 1467051320839 Marionette TRACE conn7 <- [1,1713,null,{"value":"13"}] 11:15:20 INFO - PROCESS | 2900 | 1467051320842 Marionette TRACE conn7 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:15:20 INFO - PROCESS | 2900 | 1467051320844 Marionette TRACE conn7 <- [1,1714,null,{}] 11:15:20 INFO - PROCESS | 2900 | 1467051320848 Marionette TRACE conn7 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:20 INFO - PROCESS | 2900 | 1467051320850 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:20 INFO - PROCESS | 2900 | 1467051320934 Marionette TRACE conn7 <- [1,1715,null,{"value":null}] 11:15:20 INFO - PROCESS | 2900 | 1467051320939 Marionette TRACE conn7 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:20 INFO - PROCESS | 2900 | 1467051320941 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:20 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0BF60000 == 38 [pid = 2900] [id = 438] 11:15:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0A4DD000) [pid = 2900] [serial = 1314] [outer = 0000000000000000] 11:15:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0DC02400) [pid = 2900] [serial = 1315] [outer = 0000002E0A4DD000] 11:15:20 INFO - PROCESS | 2900 | 1467051320984 Marionette DEBUG loaded listener.js 11:15:21 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E77949000) [pid = 2900] [serial = 1316] [outer = 0000002E0A4DD000] 11:15:21 INFO - PROCESS | 2900 | 1467051321488 Marionette TRACE conn7 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 11:15:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:15:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 691ms 11:15:21 INFO - PROCESS | 2900 | 1467051321538 Marionette TRACE conn7 -> [0,1717,"getWindowHandle",null] 11:15:21 INFO - PROCESS | 2900 | 1467051321543 Marionette TRACE conn7 <- [1,1717,null,{"value":"13"}] 11:15:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:15:21 INFO - PROCESS | 2900 | 1467051321550 Marionette TRACE conn7 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:15:21 INFO - PROCESS | 2900 | 1467051321553 Marionette TRACE conn7 <- [1,1718,null,{}] 11:15:21 INFO - PROCESS | 2900 | 1467051321560 Marionette TRACE conn7 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:21 INFO - PROCESS | 2900 | 1467051321563 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:21 INFO - PROCESS | 2900 | 1467051321757 Marionette TRACE conn7 <- [1,1719,null,{"value":null}] 11:15:21 INFO - PROCESS | 2900 | 1467051321847 Marionette TRACE conn7 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:21 INFO - PROCESS | 2900 | 1467051321851 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:21 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06876000 == 39 [pid = 2900] [id = 439] 11:15:21 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E06633C00) [pid = 2900] [serial = 1317] [outer = 0000000000000000] 11:15:21 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E068A9C00) [pid = 2900] [serial = 1318] [outer = 0000002E06633C00] 11:15:21 INFO - PROCESS | 2900 | 1467051321909 Marionette DEBUG loaded listener.js 11:15:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E07F39C00) [pid = 2900] [serial = 1319] [outer = 0000002E06633C00] 11:15:22 INFO - PROCESS | 2900 | 1467051322495 Marionette TRACE conn7 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 11:15:22 INFO - PROCESS | 2900 | 1467051322543 Marionette TRACE conn7 <- [1,1721,null,{"value":"13"}] 11:15:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:15:22 INFO - PROCESS | 2900 | 1467051322550 Marionette TRACE conn7 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:15:22 INFO - PROCESS | 2900 | 1467051322553 Marionette TRACE conn7 <- [1,1722,null,{}] 11:15:22 INFO - PROCESS | 2900 | 1467051322557 Marionette TRACE conn7 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:22 INFO - PROCESS | 2900 | 1467051322560 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:22 INFO - PROCESS | 2900 | 1467051322678 Marionette TRACE conn7 <- [1,1723,null,{"value":null}] 11:15:22 INFO - PROCESS | 2900 | 1467051322770 Marionette TRACE conn7 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:22 INFO - PROCESS | 2900 | 1467051322773 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:22 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D77F000 == 40 [pid = 2900] [id = 440] 11:15:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0A647400) [pid = 2900] [serial = 1320] [outer = 0000000000000000] 11:15:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0A651000) [pid = 2900] [serial = 1321] [outer = 0000002E0A647400] 11:15:22 INFO - PROCESS | 2900 | 1467051322831 Marionette DEBUG loaded listener.js 11:15:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0C28B000) [pid = 2900] [serial = 1322] [outer = 0000002E0A647400] 11:15:23 INFO - PROCESS | 2900 | 1467051323460 Marionette TRACE conn7 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 11:15:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:15:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 944ms 11:15:23 INFO - PROCESS | 2900 | 1467051323496 Marionette TRACE conn7 -> [0,1725,"getWindowHandle",null] 11:15:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:15:23 INFO - PROCESS | 2900 | 1467051323499 Marionette TRACE conn7 <- [1,1725,null,{"value":"13"}] 11:15:23 INFO - PROCESS | 2900 | 1467051323503 Marionette TRACE conn7 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:15:23 INFO - PROCESS | 2900 | 1467051323507 Marionette TRACE conn7 <- [1,1726,null,{}] 11:15:23 INFO - PROCESS | 2900 | 1467051323519 Marionette TRACE conn7 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:23 INFO - PROCESS | 2900 | 1467051323524 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:23 INFO - PROCESS | 2900 | 1467051323636 Marionette TRACE conn7 <- [1,1727,null,{"value":null}] 11:15:23 INFO - PROCESS | 2900 | 1467051323715 Marionette TRACE conn7 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:23 INFO - PROCESS | 2900 | 1467051323718 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:23 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E784B3000 == 41 [pid = 2900] [id = 441] 11:15:23 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E0CD41000) [pid = 2900] [serial = 1323] [outer = 0000000000000000] 11:15:23 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E0DC0D000) [pid = 2900] [serial = 1324] [outer = 0000002E0CD41000] 11:15:23 INFO - PROCESS | 2900 | 1467051323817 Marionette DEBUG loaded listener.js 11:15:23 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E779D9000) [pid = 2900] [serial = 1325] [outer = 0000002E0CD41000] 11:15:24 INFO - PROCESS | 2900 | 1467051324448 Marionette TRACE conn7 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 11:15:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:15:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 984ms 11:15:24 INFO - PROCESS | 2900 | 1467051324489 Marionette TRACE conn7 -> [0,1729,"getWindowHandle",null] 11:15:24 INFO - PROCESS | 2900 | 1467051324492 Marionette TRACE conn7 <- [1,1729,null,{"value":"13"}] 11:15:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:15:24 INFO - PROCESS | 2900 | 1467051324495 Marionette TRACE conn7 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:15:24 INFO - PROCESS | 2900 | 1467051324497 Marionette TRACE conn7 <- [1,1730,null,{}] 11:15:24 INFO - PROCESS | 2900 | 1467051324515 Marionette TRACE conn7 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:24 INFO - PROCESS | 2900 | 1467051324518 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:24 INFO - PROCESS | 2900 | 1467051324630 Marionette TRACE conn7 <- [1,1731,null,{"value":null}] 11:15:24 INFO - PROCESS | 2900 | 1467051324746 Marionette TRACE conn7 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:24 INFO - PROCESS | 2900 | 1467051324748 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:24 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E79034800 == 42 [pid = 2900] [id = 442] 11:15:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E78030C00) [pid = 2900] [serial = 1326] [outer = 0000000000000000] 11:15:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E78253800) [pid = 2900] [serial = 1327] [outer = 0000002E78030C00] 11:15:24 INFO - PROCESS | 2900 | 1467051324805 Marionette DEBUG loaded listener.js 11:15:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E7845B800) [pid = 2900] [serial = 1328] [outer = 0000002E78030C00] 11:15:25 INFO - PROCESS | 2900 | 1467051325535 Marionette TRACE conn7 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 11:15:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1086ms 11:15:25 INFO - PROCESS | 2900 | 1467051325584 Marionette TRACE conn7 -> [0,1733,"getWindowHandle",null] 11:15:25 INFO - PROCESS | 2900 | 1467051325588 Marionette TRACE conn7 <- [1,1733,null,{"value":"13"}] 11:15:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:15:25 INFO - PROCESS | 2900 | 1467051325594 Marionette TRACE conn7 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:15:25 INFO - PROCESS | 2900 | 1467051325597 Marionette TRACE conn7 <- [1,1734,null,{}] 11:15:25 INFO - PROCESS | 2900 | 1467051325603 Marionette TRACE conn7 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:25 INFO - PROCESS | 2900 | 1467051325605 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:25 INFO - PROCESS | 2900 | 1467051325711 Marionette TRACE conn7 <- [1,1735,null,{"value":null}] 11:15:25 INFO - PROCESS | 2900 | 1467051325807 Marionette TRACE conn7 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:25 INFO - PROCESS | 2900 | 1467051325811 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:25 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06611800 == 43 [pid = 2900] [id = 443] 11:15:25 INFO - PROCESS | 2900 | ++DOMWINDOW == 91 (0000002E05F94800) [pid = 2900] [serial = 1329] [outer = 0000000000000000] 11:15:25 INFO - PROCESS | 2900 | ++DOMWINDOW == 92 (0000002E06981000) [pid = 2900] [serial = 1330] [outer = 0000002E05F94800] 11:15:25 INFO - PROCESS | 2900 | 1467051325864 Marionette DEBUG loaded listener.js 11:15:25 INFO - PROCESS | 2900 | ++DOMWINDOW == 93 (0000002E07F36C00) [pid = 2900] [serial = 1331] [outer = 0000002E05F94800] 11:15:26 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0E016800 == 42 [pid = 2900] [id = 437] 11:15:26 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD8E000 == 41 [pid = 2900] [id = 436] 11:15:26 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD12000 == 40 [pid = 2900] [id = 435] 11:15:26 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D96B000 == 39 [pid = 2900] [id = 434] 11:15:26 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C5D4800 == 38 [pid = 2900] [id = 433] 11:15:26 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C20B000 == 37 [pid = 2900] [id = 432] 11:15:26 INFO - PROCESS | 2900 | --DOCSHELL 0000002E09E70000 == 36 [pid = 2900] [id = 431] 11:15:26 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06962800 == 35 [pid = 2900] [id = 430] 11:15:26 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0682D000 == 34 [pid = 2900] [id = 429] 11:15:26 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0682D800 == 33 [pid = 2900] [id = 428] 11:15:26 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7791A800 == 32 [pid = 2900] [id = 427] 11:15:26 INFO - PROCESS | 2900 | --DOCSHELL 0000002E79034800 == 31 [pid = 2900] [id = 442] 11:15:26 INFO - PROCESS | 2900 | --DOCSHELL 0000002E784B3000 == 30 [pid = 2900] [id = 441] 11:15:26 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D77F000 == 29 [pid = 2900] [id = 440] 11:15:26 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0BF60000 == 28 [pid = 2900] [id = 438] 11:15:26 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06876000 == 27 [pid = 2900] [id = 439] 11:15:26 INFO - PROCESS | 2900 | --DOMWINDOW == 92 (0000002E0C28C800) [pid = 2900] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 11:15:26 INFO - PROCESS | 2900 | --DOMWINDOW == 91 (0000002E0C6C0C00) [pid = 2900] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 11:15:26 INFO - PROCESS | 2900 | --DOMWINDOW == 90 (0000002E072E5400) [pid = 2900] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 11:15:26 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E0A4E3800) [pid = 2900] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 11:15:26 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E0A52CC00) [pid = 2900] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 11:15:26 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E0C144000) [pid = 2900] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 11:15:26 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E77177400) [pid = 2900] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 11:15:26 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E05954000) [pid = 2900] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 11:15:26 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E05C9B800) [pid = 2900] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 11:15:26 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E066D7400) [pid = 2900] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 11:15:26 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E06207400) [pid = 2900] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 11:15:26 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0C540800) [pid = 2900] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 11:15:26 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0965A800) [pid = 2900] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 11:15:26 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0A422C00) [pid = 2900] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 11:15:26 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0CAD3800) [pid = 2900] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 11:15:26 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0DC0D800) [pid = 2900] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 11:15:26 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0CA77800) [pid = 2900] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 11:15:26 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0CBDAC00) [pid = 2900] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 11:15:26 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0C282C00) [pid = 2900] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 11:15:26 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0D7E2800) [pid = 2900] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 11:15:26 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0CBDE400) [pid = 2900] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 11:15:26 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E07F3E800) [pid = 2900] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 11:15:26 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0CBE1000) [pid = 2900] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 11:15:26 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E0A4E1C00) [pid = 2900] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 11:15:27 INFO - PROCESS | 2900 | 1467051327089 Marionette TRACE conn7 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 11:15:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:15:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1545ms 11:15:27 INFO - PROCESS | 2900 | 1467051327144 Marionette TRACE conn7 -> [0,1737,"getWindowHandle",null] 11:15:27 INFO - PROCESS | 2900 | 1467051327148 Marionette TRACE conn7 <- [1,1737,null,{"value":"13"}] 11:15:27 INFO - PROCESS | 2900 | 1467051327153 Marionette TRACE conn7 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:15:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:15:27 INFO - PROCESS | 2900 | 1467051327156 Marionette TRACE conn7 <- [1,1738,null,{}] 11:15:27 INFO - PROCESS | 2900 | 1467051327162 Marionette TRACE conn7 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:27 INFO - PROCESS | 2900 | 1467051327165 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:27 INFO - PROCESS | 2900 | 1467051327249 Marionette TRACE conn7 <- [1,1739,null,{"value":null}] 11:15:27 INFO - PROCESS | 2900 | 1467051327257 Marionette TRACE conn7 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:27 INFO - PROCESS | 2900 | 1467051327262 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:27 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E05FD1800 == 28 [pid = 2900] [id = 444] 11:15:27 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E05998000) [pid = 2900] [serial = 1332] [outer = 0000000000000000] 11:15:27 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E05C29400) [pid = 2900] [serial = 1333] [outer = 0000002E05998000] 11:15:27 INFO - PROCESS | 2900 | 1467051327310 Marionette DEBUG loaded listener.js 11:15:27 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E05CA1800) [pid = 2900] [serial = 1334] [outer = 0000002E05998000] 11:15:27 INFO - PROCESS | 2900 | 1467051327787 Marionette TRACE conn7 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 11:15:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:15:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 732ms 11:15:27 INFO - PROCESS | 2900 | 1467051327889 Marionette TRACE conn7 -> [0,1741,"getWindowHandle",null] 11:15:27 INFO - PROCESS | 2900 | 1467051327895 Marionette TRACE conn7 <- [1,1741,null,{"value":"13"}] 11:15:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:15:27 INFO - PROCESS | 2900 | 1467051327902 Marionette TRACE conn7 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:15:27 INFO - PROCESS | 2900 | 1467051327904 Marionette TRACE conn7 <- [1,1742,null,{}] 11:15:27 INFO - PROCESS | 2900 | 1467051327908 Marionette TRACE conn7 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:27 INFO - PROCESS | 2900 | 1467051327911 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:28 INFO - PROCESS | 2900 | 1467051328009 Marionette TRACE conn7 <- [1,1743,null,{"value":null}] 11:15:28 INFO - PROCESS | 2900 | 1467051328083 Marionette TRACE conn7 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:28 INFO - PROCESS | 2900 | 1467051328085 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:28 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06B2A000 == 29 [pid = 2900] [id = 445] 11:15:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E066D3000) [pid = 2900] [serial = 1335] [outer = 0000000000000000] 11:15:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E066D7400) [pid = 2900] [serial = 1336] [outer = 0000002E066D3000] 11:15:28 INFO - PROCESS | 2900 | 1467051328135 Marionette DEBUG loaded listener.js 11:15:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E06980400) [pid = 2900] [serial = 1337] [outer = 0000002E066D3000] 11:15:28 INFO - PROCESS | 2900 | 1467051328532 Marionette TRACE conn7 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 11:15:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:15:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 693ms 11:15:28 INFO - PROCESS | 2900 | 1467051328595 Marionette TRACE conn7 -> [0,1745,"getWindowHandle",null] 11:15:28 INFO - PROCESS | 2900 | 1467051328598 Marionette TRACE conn7 <- [1,1745,null,{"value":"13"}] 11:15:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:15:28 INFO - PROCESS | 2900 | 1467051328601 Marionette TRACE conn7 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:15:28 INFO - PROCESS | 2900 | 1467051328605 Marionette TRACE conn7 <- [1,1746,null,{}] 11:15:28 INFO - PROCESS | 2900 | 1467051328617 Marionette TRACE conn7 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:28 INFO - PROCESS | 2900 | 1467051328622 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:28 INFO - PROCESS | 2900 | 1467051328712 Marionette TRACE conn7 <- [1,1747,null,{"value":null}] 11:15:28 INFO - PROCESS | 2900 | 1467051328720 Marionette TRACE conn7 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:28 INFO - PROCESS | 2900 | 1467051328723 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:28 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A4B1800 == 30 [pid = 2900] [id = 446] 11:15:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E02BAE000) [pid = 2900] [serial = 1338] [outer = 0000000000000000] 11:15:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0882D400) [pid = 2900] [serial = 1339] [outer = 0000002E02BAE000] 11:15:28 INFO - PROCESS | 2900 | 1467051328780 Marionette DEBUG loaded listener.js 11:15:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0A3DEC00) [pid = 2900] [serial = 1340] [outer = 0000002E02BAE000] 11:15:29 INFO - PROCESS | 2900 | 1467051329252 Marionette TRACE conn7 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 11:15:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:15:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 691ms 11:15:29 INFO - PROCESS | 2900 | 1467051329295 Marionette TRACE conn7 -> [0,1749,"getWindowHandle",null] 11:15:29 INFO - PROCESS | 2900 | 1467051329298 Marionette TRACE conn7 <- [1,1749,null,{"value":"13"}] 11:15:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:15:29 INFO - PROCESS | 2900 | 1467051329302 Marionette TRACE conn7 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:15:29 INFO - PROCESS | 2900 | 1467051329304 Marionette TRACE conn7 <- [1,1750,null,{}] 11:15:29 INFO - PROCESS | 2900 | 1467051329308 Marionette TRACE conn7 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:29 INFO - PROCESS | 2900 | 1467051329310 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:29 INFO - PROCESS | 2900 | 1467051329452 Marionette TRACE conn7 <- [1,1751,null,{"value":null}] 11:15:29 INFO - PROCESS | 2900 | 1467051329473 Marionette TRACE conn7 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:29 INFO - PROCESS | 2900 | 1467051329475 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:29 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0BF6D800 == 31 [pid = 2900] [id = 447] 11:15:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0A42D400) [pid = 2900] [serial = 1341] [outer = 0000000000000000] 11:15:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0A4D8000) [pid = 2900] [serial = 1342] [outer = 0000002E0A42D400] 11:15:29 INFO - PROCESS | 2900 | 1467051329520 Marionette DEBUG loaded listener.js 11:15:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0A523400) [pid = 2900] [serial = 1343] [outer = 0000002E0A42D400] 11:15:29 INFO - PROCESS | 2900 | 1467051329963 Marionette TRACE conn7 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 11:15:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:15:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 689ms 11:15:30 INFO - PROCESS | 2900 | 1467051329993 Marionette TRACE conn7 -> [0,1753,"getWindowHandle",null] 11:15:30 INFO - PROCESS | 2900 | 1467051329995 Marionette TRACE conn7 <- [1,1753,null,{"value":"13"}] 11:15:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:15:30 INFO - PROCESS | 2900 | 1467051329998 Marionette TRACE conn7 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:15:30 INFO - PROCESS | 2900 | 1467051330000 Marionette TRACE conn7 <- [1,1754,null,{}] 11:15:30 INFO - PROCESS | 2900 | 1467051330004 Marionette TRACE conn7 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:30 INFO - PROCESS | 2900 | 1467051330006 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:30 INFO - PROCESS | 2900 | 1467051330122 Marionette TRACE conn7 <- [1,1755,null,{"value":null}] 11:15:30 INFO - PROCESS | 2900 | 1467051330127 Marionette TRACE conn7 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:30 INFO - PROCESS | 2900 | 1467051330129 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:30 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C561000 == 32 [pid = 2900] [id = 448] 11:15:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E06210C00) [pid = 2900] [serial = 1344] [outer = 0000000000000000] 11:15:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0A642800) [pid = 2900] [serial = 1345] [outer = 0000002E06210C00] 11:15:30 INFO - PROCESS | 2900 | 1467051330174 Marionette DEBUG loaded listener.js 11:15:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0A6C3C00) [pid = 2900] [serial = 1346] [outer = 0000002E06210C00] 11:15:30 INFO - PROCESS | 2900 | 1467051330637 Marionette TRACE conn7 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 11:15:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:15:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 690ms 11:15:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:15:30 INFO - PROCESS | 2900 | 1467051330693 Marionette TRACE conn7 -> [0,1757,"getWindowHandle",null] 11:15:30 INFO - PROCESS | 2900 | 1467051330695 Marionette TRACE conn7 <- [1,1757,null,{"value":"13"}] 11:15:30 INFO - PROCESS | 2900 | 1467051330698 Marionette TRACE conn7 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:15:30 INFO - PROCESS | 2900 | 1467051330700 Marionette TRACE conn7 <- [1,1758,null,{}] 11:15:30 INFO - PROCESS | 2900 | 1467051330704 Marionette TRACE conn7 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:30 INFO - PROCESS | 2900 | 1467051330710 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:30 INFO - PROCESS | 2900 | 1467051330873 Marionette TRACE conn7 <- [1,1759,null,{"value":null}] 11:15:30 INFO - PROCESS | 2900 | 1467051330901 Marionette TRACE conn7 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:30 INFO - PROCESS | 2900 | 1467051330903 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:30 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D784800 == 33 [pid = 2900] [id = 449] 11:15:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E0620E800) [pid = 2900] [serial = 1347] [outer = 0000000000000000] 11:15:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E0C6A5800) [pid = 2900] [serial = 1348] [outer = 0000002E0620E800] 11:15:30 INFO - PROCESS | 2900 | 1467051330952 Marionette DEBUG loaded listener.js 11:15:31 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E0C6C1400) [pid = 2900] [serial = 1349] [outer = 0000002E0620E800] 11:15:31 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E05ECE000) [pid = 2900] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:15:31 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0C6BC000) [pid = 2900] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:15:31 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0A6BEC00) [pid = 2900] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:15:31 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0595F800) [pid = 2900] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:15:31 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E06182800) [pid = 2900] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:15:31 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E06B96C00) [pid = 2900] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:15:31 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0A3E7C00) [pid = 2900] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:15:31 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0689F800) [pid = 2900] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:15:31 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E068A6000) [pid = 2900] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:15:31 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E76FCFC00) [pid = 2900] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:15:31 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0CD44800) [pid = 2900] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:15:31 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0A4DD000) [pid = 2900] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:15:31 INFO - PROCESS | 2900 | 1467051331499 Marionette TRACE conn7 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 11:15:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:15:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 838ms 11:15:31 INFO - PROCESS | 2900 | 1467051331548 Marionette TRACE conn7 -> [0,1761,"getWindowHandle",null] 11:15:31 INFO - PROCESS | 2900 | 1467051331551 Marionette TRACE conn7 <- [1,1761,null,{"value":"13"}] 11:15:31 INFO - PROCESS | 2900 | 1467051331555 Marionette TRACE conn7 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:15:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:15:31 INFO - PROCESS | 2900 | 1467051331557 Marionette TRACE conn7 <- [1,1762,null,{}] 11:15:31 INFO - PROCESS | 2900 | 1467051331561 Marionette TRACE conn7 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:31 INFO - PROCESS | 2900 | 1467051331563 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:31 INFO - PROCESS | 2900 | 1467051331643 Marionette TRACE conn7 <- [1,1763,null,{"value":null}] 11:15:31 INFO - PROCESS | 2900 | 1467051331649 Marionette TRACE conn7 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:31 INFO - PROCESS | 2900 | 1467051331651 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:31 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DC43000 == 34 [pid = 2900] [id = 450] 11:15:31 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E08165400) [pid = 2900] [serial = 1350] [outer = 0000000000000000] 11:15:31 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0C535000) [pid = 2900] [serial = 1351] [outer = 0000002E08165400] 11:15:31 INFO - PROCESS | 2900 | 1467051331696 Marionette DEBUG loaded listener.js 11:15:31 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0CA70800) [pid = 2900] [serial = 1352] [outer = 0000002E08165400] 11:15:32 INFO - PROCESS | 2900 | 1467051332126 Marionette TRACE conn7 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 11:15:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:15:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 629ms 11:15:32 INFO - PROCESS | 2900 | 1467051332189 Marionette TRACE conn7 -> [0,1765,"getWindowHandle",null] 11:15:32 INFO - PROCESS | 2900 | 1467051332191 Marionette TRACE conn7 <- [1,1765,null,{"value":"13"}] 11:15:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:15:32 INFO - PROCESS | 2900 | 1467051332194 Marionette TRACE conn7 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:15:32 INFO - PROCESS | 2900 | 1467051332196 Marionette TRACE conn7 <- [1,1766,null,{}] 11:15:32 INFO - PROCESS | 2900 | 1467051332200 Marionette TRACE conn7 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:32 INFO - PROCESS | 2900 | 1467051332202 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:32 INFO - PROCESS | 2900 | 1467051332284 Marionette TRACE conn7 <- [1,1767,null,{"value":null}] 11:15:32 INFO - PROCESS | 2900 | 1467051332291 Marionette TRACE conn7 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:32 INFO - PROCESS | 2900 | 1467051332293 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:32 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD19000 == 35 [pid = 2900] [id = 451] 11:15:32 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0CA7DC00) [pid = 2900] [serial = 1353] [outer = 0000000000000000] 11:15:32 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0CAD3800) [pid = 2900] [serial = 1354] [outer = 0000002E0CA7DC00] 11:15:32 INFO - PROCESS | 2900 | 1467051332337 Marionette DEBUG loaded listener.js 11:15:32 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0CBDC000) [pid = 2900] [serial = 1355] [outer = 0000002E0CA7DC00] 11:15:32 INFO - PROCESS | 2900 | 1467051332792 Marionette TRACE conn7 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 11:15:32 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 11:15:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 627ms 11:15:32 INFO - PROCESS | 2900 | 1467051332832 Marionette TRACE conn7 -> [0,1769,"getWindowHandle",null] 11:15:32 INFO - PROCESS | 2900 | 1467051332835 Marionette TRACE conn7 <- [1,1769,null,{"value":"13"}] 11:15:32 INFO - PROCESS | 2900 | 1467051332838 Marionette TRACE conn7 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:15:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:15:32 INFO - PROCESS | 2900 | 1467051332840 Marionette TRACE conn7 <- [1,1770,null,{}] 11:15:32 INFO - PROCESS | 2900 | 1467051332844 Marionette TRACE conn7 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:32 INFO - PROCESS | 2900 | 1467051332846 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:32 INFO - PROCESS | 2900 | 1467051332927 Marionette TRACE conn7 <- [1,1771,null,{"value":null}] 11:15:32 INFO - PROCESS | 2900 | 1467051332934 Marionette TRACE conn7 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:32 INFO - PROCESS | 2900 | 1467051332936 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:32 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A4B0800 == 36 [pid = 2900] [id = 452] 11:15:32 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0CBE3000) [pid = 2900] [serial = 1356] [outer = 0000000000000000] 11:15:32 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0CD38400) [pid = 2900] [serial = 1357] [outer = 0000002E0CBE3000] 11:15:32 INFO - PROCESS | 2900 | 1467051332979 Marionette DEBUG loaded listener.js 11:15:33 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0D7E4000) [pid = 2900] [serial = 1358] [outer = 0000002E0CBE3000] 11:15:33 INFO - PROCESS | 2900 | --DOCSHELL 0000002E05FD1800 == 35 [pid = 2900] [id = 444] 11:15:33 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06611800 == 34 [pid = 2900] [id = 443] 11:15:34 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A4B1800 == 33 [pid = 2900] [id = 446] 11:15:34 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DC43000 == 32 [pid = 2900] [id = 450] 11:15:34 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0BF6D800 == 31 [pid = 2900] [id = 447] 11:15:34 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C561000 == 30 [pid = 2900] [id = 448] 11:15:34 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D784800 == 29 [pid = 2900] [id = 449] 11:15:34 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06B2A000 == 28 [pid = 2900] [id = 445] 11:15:34 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD19000 == 27 [pid = 2900] [id = 451] 11:15:34 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0C18E800) [pid = 2900] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0CD3B400) [pid = 2900] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0CAD5400) [pid = 2900] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0A6C2000) [pid = 2900] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E05C2D800) [pid = 2900] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E05FE0400) [pid = 2900] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E06B90C00) [pid = 2900] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E07575800) [pid = 2900] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0C286C00) [pid = 2900] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0A425000) [pid = 2900] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0A525C00) [pid = 2900] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E068A4000) [pid = 2900] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E06B95C00) [pid = 2900] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E76FD0400) [pid = 2900] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E77170400) [pid = 2900] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E0DC04400) [pid = 2900] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E0DC02400) [pid = 2900] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E77949000) [pid = 2900] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2900 | --DOMWINDOW == 65 (0000002E77026000) [pid = 2900] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2900 | --DOMWINDOW == 64 (0000002E0DDDE000) [pid = 2900] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2900 | --DOMWINDOW == 63 (0000002E0C533400) [pid = 2900] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2900 | --DOMWINDOW == 62 (0000002E0DDDBC00) [pid = 2900] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2900 | --DOMWINDOW == 61 (0000002E0C13B000) [pid = 2900] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 11:15:34 INFO - PROCESS | 2900 | 1467051334713 Marionette TRACE conn7 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 11:15:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 11:15:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1929ms 11:15:34 INFO - PROCESS | 2900 | 1467051334775 Marionette TRACE conn7 -> [0,1773,"getWindowHandle",null] 11:15:34 INFO - PROCESS | 2900 | 1467051334779 Marionette TRACE conn7 <- [1,1773,null,{"value":"13"}] 11:15:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:15:34 INFO - PROCESS | 2900 | 1467051334784 Marionette TRACE conn7 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:15:34 INFO - PROCESS | 2900 | 1467051334788 Marionette TRACE conn7 <- [1,1774,null,{}] 11:15:34 INFO - PROCESS | 2900 | 1467051334794 Marionette TRACE conn7 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:34 INFO - PROCESS | 2900 | 1467051334798 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:34 INFO - PROCESS | 2900 | 1467051334892 Marionette TRACE conn7 <- [1,1775,null,{"value":null}] 11:15:34 INFO - PROCESS | 2900 | 1467051334907 Marionette TRACE conn7 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:34 INFO - PROCESS | 2900 | 1467051334910 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:34 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E05FC7000 == 28 [pid = 2900] [id = 453] 11:15:34 INFO - PROCESS | 2900 | ++DOMWINDOW == 62 (0000002E05C27000) [pid = 2900] [serial = 1359] [outer = 0000000000000000] 11:15:34 INFO - PROCESS | 2900 | ++DOMWINDOW == 63 (0000002E05C2D800) [pid = 2900] [serial = 1360] [outer = 0000002E05C27000] 11:15:34 INFO - PROCESS | 2900 | 1467051334960 Marionette DEBUG loaded listener.js 11:15:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 64 (0000002E05CE0400) [pid = 2900] [serial = 1361] [outer = 0000002E05C27000] 11:15:35 INFO - PROCESS | 2900 | 1467051335426 Marionette TRACE conn7 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 11:15:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 11:15:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 690ms 11:15:35 INFO - PROCESS | 2900 | 1467051335478 Marionette TRACE conn7 -> [0,1777,"getWindowHandle",null] 11:15:35 INFO - PROCESS | 2900 | 1467051335484 Marionette TRACE conn7 <- [1,1777,null,{"value":"13"}] 11:15:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:15:35 INFO - PROCESS | 2900 | 1467051335490 Marionette TRACE conn7 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:15:35 INFO - PROCESS | 2900 | 1467051335493 Marionette TRACE conn7 <- [1,1778,null,{}] 11:15:35 INFO - PROCESS | 2900 | 1467051335497 Marionette TRACE conn7 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:35 INFO - PROCESS | 2900 | 1467051335500 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:35 INFO - PROCESS | 2900 | 1467051335591 Marionette TRACE conn7 <- [1,1779,null,{"value":null}] 11:15:35 INFO - PROCESS | 2900 | 1467051335601 Marionette TRACE conn7 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:35 INFO - PROCESS | 2900 | 1467051335604 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:35 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0695E800 == 29 [pid = 2900] [id = 454] 11:15:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 65 (0000002E06183400) [pid = 2900] [serial = 1362] [outer = 0000000000000000] 11:15:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 66 (0000002E06205400) [pid = 2900] [serial = 1363] [outer = 0000002E06183400] 11:15:35 INFO - PROCESS | 2900 | 1467051335652 Marionette DEBUG loaded listener.js 11:15:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E0689A400) [pid = 2900] [serial = 1364] [outer = 0000002E06183400] 11:15:36 INFO - PROCESS | 2900 | 1467051336129 Marionette TRACE conn7 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:15:36 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) 11:15:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 692ms 11:15:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:15:36 INFO - PROCESS | 2900 | 1467051336184 Marionette TRACE conn7 -> [0,1781,"getWindowHandle",null] 11:15:36 INFO - PROCESS | 2900 | 1467051336187 Marionette TRACE conn7 <- [1,1781,null,{"value":"13"}] 11:15:36 INFO - PROCESS | 2900 | 1467051336191 Marionette TRACE conn7 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:15:36 INFO - PROCESS | 2900 | 1467051336195 Marionette TRACE conn7 <- [1,1782,null,{}] 11:15:36 INFO - PROCESS | 2900 | 1467051336207 Marionette TRACE conn7 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:36 INFO - PROCESS | 2900 | 1467051336211 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:36 INFO - PROCESS | 2900 | 1467051336328 Marionette TRACE conn7 <- [1,1783,null,{"value":null}] 11:15:36 INFO - PROCESS | 2900 | 1467051336410 Marionette TRACE conn7 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:36 INFO - PROCESS | 2900 | 1467051336413 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:36 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E09E70800 == 30 [pid = 2900] [id = 455] 11:15:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E026C4400) [pid = 2900] [serial = 1365] [outer = 0000000000000000] 11:15:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E06CDE400) [pid = 2900] [serial = 1366] [outer = 0000002E026C4400] 11:15:36 INFO - PROCESS | 2900 | 1467051336462 Marionette DEBUG loaded listener.js 11:15:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E07F35800) [pid = 2900] [serial = 1367] [outer = 0000002E026C4400] 11:15:36 INFO - PROCESS | 2900 | 1467051336869 Marionette TRACE conn7 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:15:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:15:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 734ms 11:15:36 INFO - PROCESS | 2900 | 1467051336926 Marionette TRACE conn7 -> [0,1785,"getWindowHandle",null] 11:15:36 INFO - PROCESS | 2900 | 1467051336929 Marionette TRACE conn7 <- [1,1785,null,{"value":"13"}] 11:15:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:15:36 INFO - PROCESS | 2900 | 1467051336933 Marionette TRACE conn7 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:15:36 INFO - PROCESS | 2900 | 1467051336935 Marionette TRACE conn7 <- [1,1786,null,{}] 11:15:36 INFO - PROCESS | 2900 | 1467051336939 Marionette TRACE conn7 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:36 INFO - PROCESS | 2900 | 1467051336941 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:37 INFO - PROCESS | 2900 | 1467051337028 Marionette TRACE conn7 <- [1,1787,null,{"value":null}] 11:15:37 INFO - PROCESS | 2900 | 1467051337035 Marionette TRACE conn7 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:37 INFO - PROCESS | 2900 | 1467051337037 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:37 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0BF50000 == 31 [pid = 2900] [id = 456] 11:15:37 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E08C69400) [pid = 2900] [serial = 1368] [outer = 0000000000000000] 11:15:37 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E09661000) [pid = 2900] [serial = 1369] [outer = 0000002E08C69400] 11:15:37 INFO - PROCESS | 2900 | 1467051337082 Marionette DEBUG loaded listener.js 11:15:37 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0A425400) [pid = 2900] [serial = 1370] [outer = 0000002E08C69400] 11:15:37 INFO - PROCESS | 2900 | 1467051337502 Marionette TRACE conn7 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 11:15:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:15:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 586ms 11:15:37 INFO - PROCESS | 2900 | 1467051337523 Marionette TRACE conn7 -> [0,1789,"getWindowHandle",null] 11:15:37 INFO - PROCESS | 2900 | 1467051337525 Marionette TRACE conn7 <- [1,1789,null,{"value":"13"}] 11:15:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:15:37 INFO - PROCESS | 2900 | 1467051337539 Marionette TRACE conn7 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:15:37 INFO - PROCESS | 2900 | 1467051337541 Marionette TRACE conn7 <- [1,1790,null,{}] 11:15:37 INFO - PROCESS | 2900 | 1467051337545 Marionette TRACE conn7 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:37 INFO - PROCESS | 2900 | 1467051337547 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:37 INFO - PROCESS | 2900 | 1467051337626 Marionette TRACE conn7 <- [1,1791,null,{"value":null}] 11:15:37 INFO - PROCESS | 2900 | 1467051337631 Marionette TRACE conn7 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:37 INFO - PROCESS | 2900 | 1467051337634 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:37 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C252000 == 32 [pid = 2900] [id = 457] 11:15:37 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E05FDE800) [pid = 2900] [serial = 1371] [outer = 0000000000000000] 11:15:37 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0A4DD400) [pid = 2900] [serial = 1372] [outer = 0000002E05FDE800] 11:15:37 INFO - PROCESS | 2900 | 1467051337679 Marionette DEBUG loaded listener.js 11:15:37 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0A52D000) [pid = 2900] [serial = 1373] [outer = 0000002E05FDE800] 11:15:38 INFO - PROCESS | 2900 | 1467051338130 Marionette TRACE conn7 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:15:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:15:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 627ms 11:15:38 INFO - PROCESS | 2900 | 1467051338172 Marionette TRACE conn7 -> [0,1793,"getWindowHandle",null] 11:15:38 INFO - PROCESS | 2900 | 1467051338175 Marionette TRACE conn7 <- [1,1793,null,{"value":"13"}] 11:15:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:15:38 INFO - PROCESS | 2900 | 1467051338178 Marionette TRACE conn7 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:15:38 INFO - PROCESS | 2900 | 1467051338180 Marionette TRACE conn7 <- [1,1794,null,{}] 11:15:38 INFO - PROCESS | 2900 | 1467051338184 Marionette TRACE conn7 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:38 INFO - PROCESS | 2900 | 1467051338190 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:38 INFO - PROCESS | 2900 | 1467051338295 Marionette TRACE conn7 <- [1,1795,null,{"value":null}] 11:15:38 INFO - PROCESS | 2900 | 1467051338303 Marionette TRACE conn7 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:38 INFO - PROCESS | 2900 | 1467051338305 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:38 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CB46800 == 33 [pid = 2900] [id = 458] 11:15:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0A6BD000) [pid = 2900] [serial = 1374] [outer = 0000000000000000] 11:15:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0C190000) [pid = 2900] [serial = 1375] [outer = 0000002E0A6BD000] 11:15:38 INFO - PROCESS | 2900 | 1467051338350 Marionette DEBUG loaded listener.js 11:15:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0C284400) [pid = 2900] [serial = 1376] [outer = 0000002E0A6BD000] 11:15:38 INFO - PROCESS | 2900 | 1467051338773 Marionette TRACE conn7 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 11:15:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:15:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 627ms 11:15:38 INFO - PROCESS | 2900 | 1467051338809 Marionette TRACE conn7 -> [0,1797,"getWindowHandle",null] 11:15:38 INFO - PROCESS | 2900 | 1467051338811 Marionette TRACE conn7 <- [1,1797,null,{"value":"13"}] 11:15:38 INFO - PROCESS | 2900 | 1467051338814 Marionette TRACE conn7 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:15:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:15:38 INFO - PROCESS | 2900 | 1467051338817 Marionette TRACE conn7 <- [1,1798,null,{}] 11:15:38 INFO - PROCESS | 2900 | 1467051338825 Marionette TRACE conn7 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:38 INFO - PROCESS | 2900 | 1467051338827 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:38 INFO - PROCESS | 2900 | 1467051338906 Marionette TRACE conn7 <- [1,1799,null,{"value":null}] 11:15:38 INFO - PROCESS | 2900 | 1467051338912 Marionette TRACE conn7 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:38 INFO - PROCESS | 2900 | 1467051338914 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:38 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D980000 == 34 [pid = 2900] [id = 459] 11:15:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0C538C00) [pid = 2900] [serial = 1377] [outer = 0000000000000000] 11:15:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0C53D400) [pid = 2900] [serial = 1378] [outer = 0000002E0C538C00] 11:15:38 INFO - PROCESS | 2900 | 1467051338958 Marionette DEBUG loaded listener.js 11:15:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0C6BC400) [pid = 2900] [serial = 1379] [outer = 0000002E0C538C00] 11:15:39 INFO - PROCESS | 2900 | 1467051339412 Marionette TRACE conn7 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:15:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:15:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 629ms 11:15:39 INFO - PROCESS | 2900 | 1467051339455 Marionette TRACE conn7 -> [0,1801,"getWindowHandle",null] 11:15:39 INFO - PROCESS | 2900 | 1467051339457 Marionette TRACE conn7 <- [1,1801,null,{"value":"13"}] 11:15:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:15:39 INFO - PROCESS | 2900 | 1467051339460 Marionette TRACE conn7 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:15:39 INFO - PROCESS | 2900 | 1467051339462 Marionette TRACE conn7 <- [1,1802,null,{}] 11:15:39 INFO - PROCESS | 2900 | 1467051339465 Marionette TRACE conn7 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:39 INFO - PROCESS | 2900 | 1467051339467 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:39 INFO - PROCESS | 2900 | 1467051339549 Marionette TRACE conn7 <- [1,1803,null,{"value":null}] 11:15:39 INFO - PROCESS | 2900 | 1467051339554 Marionette TRACE conn7 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:39 INFO - PROCESS | 2900 | 1467051339556 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:39 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD1D000 == 35 [pid = 2900] [id = 460] 11:15:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0CA71C00) [pid = 2900] [serial = 1380] [outer = 0000000000000000] 11:15:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0CA7E000) [pid = 2900] [serial = 1381] [outer = 0000002E0CA71C00] 11:15:39 INFO - PROCESS | 2900 | 1467051339600 Marionette DEBUG loaded listener.js 11:15:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E0CADAC00) [pid = 2900] [serial = 1382] [outer = 0000002E0CA71C00] 11:15:40 INFO - PROCESS | 2900 | 1467051340077 Marionette TRACE conn7 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:15:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:15:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 629ms 11:15:40 INFO - PROCESS | 2900 | 1467051340090 Marionette TRACE conn7 -> [0,1805,"getWindowHandle",null] 11:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:15:40 INFO - PROCESS | 2900 | 1467051340093 Marionette TRACE conn7 <- [1,1805,null,{"value":"13"}] 11:15:40 INFO - PROCESS | 2900 | 1467051340103 Marionette TRACE conn7 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:15:40 INFO - PROCESS | 2900 | 1467051340105 Marionette TRACE conn7 <- [1,1806,null,{}] 11:15:40 INFO - PROCESS | 2900 | 1467051340109 Marionette TRACE conn7 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:40 INFO - PROCESS | 2900 | 1467051340111 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:40 INFO - PROCESS | 2900 | 1467051340217 Marionette TRACE conn7 <- [1,1807,null,{"value":null}] 11:15:40 INFO - PROCESS | 2900 | 1467051340224 Marionette TRACE conn7 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:40 INFO - PROCESS | 2900 | 1467051340226 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:40 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E09E70000 == 36 [pid = 2900] [id = 461] 11:15:40 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E0CAD9400) [pid = 2900] [serial = 1383] [outer = 0000000000000000] 11:15:40 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E0CD36000) [pid = 2900] [serial = 1384] [outer = 0000002E0CAD9400] 11:15:40 INFO - PROCESS | 2900 | 1467051340270 Marionette DEBUG loaded listener.js 11:15:40 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E0CD43400) [pid = 2900] [serial = 1385] [outer = 0000002E0CAD9400] 11:15:40 INFO - PROCESS | 2900 | 1467051340730 Marionette TRACE conn7 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 11:15:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:15:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 692ms 11:15:40 INFO - PROCESS | 2900 | 1467051340792 Marionette TRACE conn7 -> [0,1809,"getWindowHandle",null] 11:15:40 INFO - PROCESS | 2900 | 1467051340794 Marionette TRACE conn7 <- [1,1809,null,{"value":"13"}] 11:15:40 INFO - PROCESS | 2900 | 1467051340797 Marionette TRACE conn7 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:15:40 INFO - PROCESS | 2900 | 1467051340799 Marionette TRACE conn7 <- [1,1810,null,{}] 11:15:40 INFO - PROCESS | 2900 | 1467051340802 Marionette TRACE conn7 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:40 INFO - PROCESS | 2900 | 1467051340804 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:40 INFO - PROCESS | 2900 | 1467051340920 Marionette TRACE conn7 <- [1,1811,null,{"value":null}] 11:15:40 INFO - PROCESS | 2900 | 1467051340929 Marionette TRACE conn7 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:40 INFO - PROCESS | 2900 | 1467051340931 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:40 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0E02D800 == 37 [pid = 2900] [id = 462] 11:15:40 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E0D7E8800) [pid = 2900] [serial = 1386] [outer = 0000000000000000] 11:15:41 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E0D7F0C00) [pid = 2900] [serial = 1387] [outer = 0000002E0D7E8800] 11:15:41 INFO - PROCESS | 2900 | 1467051341016 Marionette DEBUG loaded listener.js 11:15:41 INFO - PROCESS | 2900 | ++DOMWINDOW == 91 (0000002E0DC09400) [pid = 2900] [serial = 1388] [outer = 0000002E0D7E8800] 11:15:41 INFO - PROCESS | 2900 | 1467051341461 Marionette TRACE conn7 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 11:15:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:15:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 691ms 11:15:41 INFO - PROCESS | 2900 | 1467051341492 Marionette TRACE conn7 -> [0,1813,"getWindowHandle",null] 11:15:41 INFO - PROCESS | 2900 | 1467051341494 Marionette TRACE conn7 <- [1,1813,null,{"value":"13"}] 11:15:41 INFO - PROCESS | 2900 | 1467051341497 Marionette TRACE conn7 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:15:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:15:41 INFO - PROCESS | 2900 | 1467051341500 Marionette TRACE conn7 <- [1,1814,null,{}] 11:15:41 INFO - PROCESS | 2900 | 1467051341503 Marionette TRACE conn7 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:41 INFO - PROCESS | 2900 | 1467051341506 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:41 INFO - PROCESS | 2900 | 1467051341655 Marionette TRACE conn7 <- [1,1815,null,{"value":null}] 11:15:41 INFO - PROCESS | 2900 | 1467051341677 Marionette TRACE conn7 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:41 INFO - PROCESS | 2900 | 1467051341680 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:41 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C251800 == 38 [pid = 2900] [id = 463] 11:15:41 INFO - PROCESS | 2900 | ++DOMWINDOW == 92 (0000002E76FCA000) [pid = 2900] [serial = 1389] [outer = 0000000000000000] 11:15:41 INFO - PROCESS | 2900 | ++DOMWINDOW == 93 (0000002E76FD2400) [pid = 2900] [serial = 1390] [outer = 0000002E76FCA000] 11:15:41 INFO - PROCESS | 2900 | 1467051341726 Marionette DEBUG loaded listener.js 11:15:41 INFO - PROCESS | 2900 | ++DOMWINDOW == 94 (0000002E77030400) [pid = 2900] [serial = 1391] [outer = 0000002E76FCA000] 11:15:42 INFO - PROCESS | 2900 | --DOMWINDOW == 93 (0000002E0CA7DC00) [pid = 2900] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:15:42 INFO - PROCESS | 2900 | --DOMWINDOW == 92 (0000002E0A42D400) [pid = 2900] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:15:42 INFO - PROCESS | 2900 | --DOMWINDOW == 91 (0000002E06210C00) [pid = 2900] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:15:42 INFO - PROCESS | 2900 | --DOMWINDOW == 90 (0000002E0620E800) [pid = 2900] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:15:42 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E08165400) [pid = 2900] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:15:42 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E02BAE000) [pid = 2900] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:15:42 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E066D3000) [pid = 2900] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:15:42 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E05998000) [pid = 2900] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:15:42 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E05F94800) [pid = 2900] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:15:42 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E78030C00) [pid = 2900] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:15:42 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0CD41000) [pid = 2900] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:15:42 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0A647400) [pid = 2900] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:15:42 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E06633C00) [pid = 2900] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:15:42 INFO - PROCESS | 2900 | 1467051342254 Marionette TRACE conn7 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 11:15:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:15:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 796ms 11:15:42 INFO - PROCESS | 2900 | 1467051342297 Marionette TRACE conn7 -> [0,1817,"getWindowHandle",null] 11:15:42 INFO - PROCESS | 2900 | 1467051342299 Marionette TRACE conn7 <- [1,1817,null,{"value":"13"}] 11:15:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:15:42 INFO - PROCESS | 2900 | 1467051342303 Marionette TRACE conn7 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:15:42 INFO - PROCESS | 2900 | 1467051342304 Marionette TRACE conn7 <- [1,1818,null,{}] 11:15:42 INFO - PROCESS | 2900 | 1467051342308 Marionette TRACE conn7 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:42 INFO - PROCESS | 2900 | 1467051342310 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:42 INFO - PROCESS | 2900 | 1467051342393 Marionette TRACE conn7 <- [1,1819,null,{"value":null}] 11:15:42 INFO - PROCESS | 2900 | 1467051342400 Marionette TRACE conn7 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:42 INFO - PROCESS | 2900 | 1467051342402 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:42 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7844A000 == 39 [pid = 2900] [id = 464] 11:15:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0698B000) [pid = 2900] [serial = 1392] [outer = 0000000000000000] 11:15:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0A6BD800) [pid = 2900] [serial = 1393] [outer = 0000002E0698B000] 11:15:42 INFO - PROCESS | 2900 | 1467051342455 Marionette DEBUG loaded listener.js 11:15:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E76FD4800) [pid = 2900] [serial = 1394] [outer = 0000002E0698B000] 11:15:42 INFO - PROCESS | 2900 | 1467051342865 Marionette TRACE conn7 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 11:15:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:15:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 627ms 11:15:42 INFO - PROCESS | 2900 | 1467051342933 Marionette TRACE conn7 -> [0,1821,"getWindowHandle",null] 11:15:42 INFO - PROCESS | 2900 | 1467051342935 Marionette TRACE conn7 <- [1,1821,null,{"value":"13"}] 11:15:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:15:42 INFO - PROCESS | 2900 | 1467051342938 Marionette TRACE conn7 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:15:42 INFO - PROCESS | 2900 | 1467051342940 Marionette TRACE conn7 <- [1,1822,null,{}] 11:15:42 INFO - PROCESS | 2900 | 1467051342943 Marionette TRACE conn7 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:42 INFO - PROCESS | 2900 | 1467051342945 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:43 INFO - PROCESS | 2900 | 1467051343027 Marionette TRACE conn7 <- [1,1823,null,{"value":null}] 11:15:43 INFO - PROCESS | 2900 | 1467051343035 Marionette TRACE conn7 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:43 INFO - PROCESS | 2900 | 1467051343037 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:43 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E79034800 == 40 [pid = 2900] [id = 465] 11:15:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E77172800) [pid = 2900] [serial = 1395] [outer = 0000000000000000] 11:15:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E77177800) [pid = 2900] [serial = 1396] [outer = 0000002E77172800] 11:15:43 INFO - PROCESS | 2900 | 1467051343080 Marionette DEBUG loaded listener.js 11:15:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E7717EC00) [pid = 2900] [serial = 1397] [outer = 0000002E77172800] 11:15:43 INFO - PROCESS | 2900 | 1467051343522 Marionette TRACE conn7 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 11:15:43 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 11:15:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 628ms 11:15:43 INFO - PROCESS | 2900 | 1467051343572 Marionette TRACE conn7 -> [0,1825,"getWindowHandle",null] 11:15:43 INFO - PROCESS | 2900 | 1467051343575 Marionette TRACE conn7 <- [1,1825,null,{"value":"13"}] 11:15:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:15:43 INFO - PROCESS | 2900 | 1467051343578 Marionette TRACE conn7 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:15:43 INFO - PROCESS | 2900 | 1467051343580 Marionette TRACE conn7 <- [1,1826,null,{}] 11:15:43 INFO - PROCESS | 2900 | 1467051343584 Marionette TRACE conn7 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:43 INFO - PROCESS | 2900 | 1467051343586 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:43 INFO - PROCESS | 2900 | 1467051343679 Marionette TRACE conn7 <- [1,1827,null,{"value":null}] 11:15:43 INFO - PROCESS | 2900 | 1467051343687 Marionette TRACE conn7 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:43 INFO - PROCESS | 2900 | 1467051343689 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:43 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E79772000 == 41 [pid = 2900] [id = 466] 11:15:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E779D1400) [pid = 2900] [serial = 1398] [outer = 0000000000000000] 11:15:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E779D6C00) [pid = 2900] [serial = 1399] [outer = 0000002E779D1400] 11:15:43 INFO - PROCESS | 2900 | 1467051343732 Marionette DEBUG loaded listener.js 11:15:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E7802D800) [pid = 2900] [serial = 1400] [outer = 0000002E779D1400] 11:15:44 INFO - PROCESS | 2900 | 1467051344844 Marionette TRACE conn7 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 11:15:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:15:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1341ms 11:15:44 INFO - PROCESS | 2900 | 1467051344921 Marionette TRACE conn7 -> [0,1829,"getWindowHandle",null] 11:15:44 INFO - PROCESS | 2900 | 1467051344925 Marionette TRACE conn7 <- [1,1829,null,{"value":"13"}] 11:15:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:15:44 INFO - PROCESS | 2900 | 1467051344931 Marionette TRACE conn7 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:15:44 INFO - PROCESS | 2900 | 1467051344935 Marionette TRACE conn7 <- [1,1830,null,{}] 11:15:44 INFO - PROCESS | 2900 | 1467051344941 Marionette TRACE conn7 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:44 INFO - PROCESS | 2900 | 1467051344944 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:45 INFO - PROCESS | 2900 | 1467051345081 Marionette TRACE conn7 <- [1,1831,null,{"value":null}] 11:15:45 INFO - PROCESS | 2900 | 1467051345198 Marionette TRACE conn7 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:45 INFO - PROCESS | 2900 | 1467051345201 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:45 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06883000 == 42 [pid = 2900] [id = 467] 11:15:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 91 (0000002E0528EC00) [pid = 2900] [serial = 1401] [outer = 0000000000000000] 11:15:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 92 (0000002E05FD9400) [pid = 2900] [serial = 1402] [outer = 0000002E0528EC00] 11:15:45 INFO - PROCESS | 2900 | 1467051345262 Marionette DEBUG loaded listener.js 11:15:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 93 (0000002E06210C00) [pid = 2900] [serial = 1403] [outer = 0000002E0528EC00] 11:15:45 INFO - PROCESS | 2900 | 1467051345914 Marionette TRACE conn7 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 11:15:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:15:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1029ms 11:15:45 INFO - PROCESS | 2900 | 1467051345962 Marionette TRACE conn7 -> [0,1833,"getWindowHandle",null] 11:15:45 INFO - PROCESS | 2900 | 1467051345968 Marionette TRACE conn7 <- [1,1833,null,{"value":"13"}] 11:15:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:15:45 INFO - PROCESS | 2900 | 1467051345974 Marionette TRACE conn7 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:15:45 INFO - PROCESS | 2900 | 1467051345977 Marionette TRACE conn7 <- [1,1834,null,{}] 11:15:45 INFO - PROCESS | 2900 | 1467051345982 Marionette TRACE conn7 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:45 INFO - PROCESS | 2900 | 1467051345985 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:46 INFO - PROCESS | 2900 | 1467051346176 Marionette TRACE conn7 <- [1,1835,null,{"value":null}] 11:15:46 INFO - PROCESS | 2900 | 1467051346186 Marionette TRACE conn7 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:46 INFO - PROCESS | 2900 | 1467051346189 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:46 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C5E1800 == 43 [pid = 2900] [id = 468] 11:15:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 94 (0000002E06B92800) [pid = 2900] [serial = 1404] [outer = 0000000000000000] 11:15:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 95 (0000002E0757CC00) [pid = 2900] [serial = 1405] [outer = 0000002E06B92800] 11:15:46 INFO - PROCESS | 2900 | 1467051346246 Marionette DEBUG loaded listener.js 11:15:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 96 (0000002E0A3ECC00) [pid = 2900] [serial = 1406] [outer = 0000002E06B92800] 11:15:47 INFO - PROCESS | 2900 | --DOCSHELL 0000002E79034800 == 42 [pid = 2900] [id = 465] 11:15:47 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7844A000 == 41 [pid = 2900] [id = 464] 11:15:47 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C251800 == 40 [pid = 2900] [id = 463] 11:15:47 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0E02D800 == 39 [pid = 2900] [id = 462] 11:15:47 INFO - PROCESS | 2900 | --DOCSHELL 0000002E09E70000 == 38 [pid = 2900] [id = 461] 11:15:47 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD1D000 == 37 [pid = 2900] [id = 460] 11:15:47 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D980000 == 36 [pid = 2900] [id = 459] 11:15:47 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0CB46800 == 35 [pid = 2900] [id = 458] 11:15:47 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C252000 == 34 [pid = 2900] [id = 457] 11:15:47 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0BF50000 == 33 [pid = 2900] [id = 456] 11:15:47 INFO - PROCESS | 2900 | --DOMWINDOW == 95 (0000002E0CD38400) [pid = 2900] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2900 | --DOCSHELL 0000002E09E70800 == 32 [pid = 2900] [id = 455] 11:15:47 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0695E800 == 31 [pid = 2900] [id = 454] 11:15:47 INFO - PROCESS | 2900 | --DOCSHELL 0000002E05FC7000 == 30 [pid = 2900] [id = 453] 11:15:47 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A4B0800 == 29 [pid = 2900] [id = 452] 11:15:47 INFO - PROCESS | 2900 | 1467051347250 Marionette TRACE conn7 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:15:47 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) 11:15:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1345ms 11:15:47 INFO - PROCESS | 2900 | 1467051347322 Marionette TRACE conn7 -> [0,1837,"getWindowHandle",null] 11:15:47 INFO - PROCESS | 2900 | 1467051347326 Marionette TRACE conn7 <- [1,1837,null,{"value":"13"}] 11:15:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:15:47 INFO - PROCESS | 2900 | 1467051347331 Marionette TRACE conn7 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:15:47 INFO - PROCESS | 2900 | 1467051347334 Marionette TRACE conn7 <- [1,1838,null,{}] 11:15:47 INFO - PROCESS | 2900 | 1467051347341 Marionette TRACE conn7 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:47 INFO - PROCESS | 2900 | 1467051347344 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:47 INFO - PROCESS | 2900 | 1467051347433 Marionette TRACE conn7 <- [1,1839,null,{"value":null}] 11:15:47 INFO - PROCESS | 2900 | --DOMWINDOW == 94 (0000002E0CBDC000) [pid = 2900] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2900 | --DOMWINDOW == 93 (0000002E0A4D8000) [pid = 2900] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2900 | --DOMWINDOW == 92 (0000002E0A642800) [pid = 2900] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2900 | --DOMWINDOW == 91 (0000002E0A523400) [pid = 2900] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2900 | --DOMWINDOW == 90 (0000002E0C6A5800) [pid = 2900] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E0A6C3C00) [pid = 2900] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E0CAD3800) [pid = 2900] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E0CA70800) [pid = 2900] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E0882D400) [pid = 2900] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E066D7400) [pid = 2900] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E06980400) [pid = 2900] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E05C29400) [pid = 2900] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E05CA1800) [pid = 2900] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E07F36C00) [pid = 2900] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E06981000) [pid = 2900] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E7845B800) [pid = 2900] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E78253800) [pid = 2900] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E779D9000) [pid = 2900] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0DC0D000) [pid = 2900] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0C28B000) [pid = 2900] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0A651000) [pid = 2900] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E07F39C00) [pid = 2900] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E068A9C00) [pid = 2900] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0C535000) [pid = 2900] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0C6C1400) [pid = 2900] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E0A3DEC00) [pid = 2900] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 11:15:47 INFO - PROCESS | 2900 | 1467051347518 Marionette TRACE conn7 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:47 INFO - PROCESS | 2900 | 1467051347521 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:47 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0660F000 == 30 [pid = 2900] [id = 469] 11:15:47 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E05C94400) [pid = 2900] [serial = 1407] [outer = 0000000000000000] 11:15:47 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E05CA1C00) [pid = 2900] [serial = 1408] [outer = 0000002E05C94400] 11:15:47 INFO - PROCESS | 2900 | 1467051347571 Marionette DEBUG loaded listener.js 11:15:47 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E068A4C00) [pid = 2900] [serial = 1409] [outer = 0000002E05C94400] 11:15:48 INFO - PROCESS | 2900 | 1467051347987 Marionette TRACE conn7 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:15:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:15:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 691ms 11:15:48 INFO - PROCESS | 2900 | 1467051348040 Marionette TRACE conn7 -> [0,1841,"getWindowHandle",null] 11:15:48 INFO - PROCESS | 2900 | 1467051348045 Marionette TRACE conn7 <- [1,1841,null,{"value":"13"}] 11:15:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:15:48 INFO - PROCESS | 2900 | 1467051348051 Marionette TRACE conn7 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:15:48 INFO - PROCESS | 2900 | 1467051348053 Marionette TRACE conn7 <- [1,1842,null,{}] 11:15:48 INFO - PROCESS | 2900 | 1467051348057 Marionette TRACE conn7 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:48 INFO - PROCESS | 2900 | 1467051348060 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:48 INFO - PROCESS | 2900 | 1467051348147 Marionette TRACE conn7 <- [1,1843,null,{"value":null}] 11:15:48 INFO - PROCESS | 2900 | 1467051348154 Marionette TRACE conn7 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:48 INFO - PROCESS | 2900 | 1467051348156 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:48 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0731D000 == 31 [pid = 2900] [id = 470] 11:15:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E07227800) [pid = 2900] [serial = 1410] [outer = 0000000000000000] 11:15:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E07F38C00) [pid = 2900] [serial = 1411] [outer = 0000002E07227800] 11:15:48 INFO - PROCESS | 2900 | 1467051348205 Marionette DEBUG loaded listener.js 11:15:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0934AC00) [pid = 2900] [serial = 1412] [outer = 0000002E07227800] 11:15:48 INFO - PROCESS | 2900 | 1467051348681 Marionette TRACE conn7 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:15:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:15:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 691ms 11:15:48 INFO - PROCESS | 2900 | 1467051348745 Marionette TRACE conn7 -> [0,1845,"getWindowHandle",null] 11:15:48 INFO - PROCESS | 2900 | 1467051348747 Marionette TRACE conn7 <- [1,1845,null,{"value":"13"}] 11:15:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:15:48 INFO - PROCESS | 2900 | 1467051348751 Marionette TRACE conn7 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:15:48 INFO - PROCESS | 2900 | 1467051348755 Marionette TRACE conn7 <- [1,1846,null,{}] 11:15:48 INFO - PROCESS | 2900 | 1467051348766 Marionette TRACE conn7 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:48 INFO - PROCESS | 2900 | 1467051348771 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:48 INFO - PROCESS | 2900 | 1467051348860 Marionette TRACE conn7 <- [1,1847,null,{"value":null}] 11:15:48 INFO - PROCESS | 2900 | 1467051348875 Marionette TRACE conn7 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:48 INFO - PROCESS | 2900 | 1467051348878 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:48 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A4C6000 == 32 [pid = 2900] [id = 471] 11:15:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E05C92400) [pid = 2900] [serial = 1413] [outer = 0000000000000000] 11:15:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0A525400) [pid = 2900] [serial = 1414] [outer = 0000002E05C92400] 11:15:48 INFO - PROCESS | 2900 | 1467051348927 Marionette DEBUG loaded listener.js 11:15:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0A64E800) [pid = 2900] [serial = 1415] [outer = 0000002E05C92400] 11:15:49 INFO - PROCESS | 2900 | 1467051349373 Marionette TRACE conn7 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 11:15:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:15:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 692ms 11:15:49 INFO - PROCESS | 2900 | 1467051349446 Marionette TRACE conn7 -> [0,1849,"getWindowHandle",null] 11:15:49 INFO - PROCESS | 2900 | 1467051349449 Marionette TRACE conn7 <- [1,1849,null,{"value":"13"}] 11:15:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:15:49 INFO - PROCESS | 2900 | 1467051349458 Marionette TRACE conn7 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:15:49 INFO - PROCESS | 2900 | 1467051349460 Marionette TRACE conn7 <- [1,1850,null,{}] 11:15:49 INFO - PROCESS | 2900 | 1467051349464 Marionette TRACE conn7 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:49 INFO - PROCESS | 2900 | 1467051349466 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:49 INFO - PROCESS | 2900 | 1467051349611 Marionette TRACE conn7 <- [1,1851,null,{"value":null}] 11:15:49 INFO - PROCESS | 2900 | 1467051349618 Marionette TRACE conn7 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:49 INFO - PROCESS | 2900 | 1467051349620 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:49 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C241000 == 33 [pid = 2900] [id = 472] 11:15:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0A6C1000) [pid = 2900] [serial = 1416] [outer = 0000000000000000] 11:15:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0C13A400) [pid = 2900] [serial = 1417] [outer = 0000002E0A6C1000] 11:15:49 INFO - PROCESS | 2900 | 1467051349673 Marionette DEBUG loaded listener.js 11:15:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0C27FC00) [pid = 2900] [serial = 1418] [outer = 0000002E0A6C1000] 11:15:50 INFO - PROCESS | 2900 | 1467051350118 Marionette TRACE conn7 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 11:15:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:15:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 691ms 11:15:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:15:50 INFO - PROCESS | 2900 | 1467051350151 Marionette TRACE conn7 -> [0,1853,"getWindowHandle",null] 11:15:50 INFO - PROCESS | 2900 | 1467051350153 Marionette TRACE conn7 <- [1,1853,null,{"value":"13"}] 11:15:50 INFO - PROCESS | 2900 | 1467051350157 Marionette TRACE conn7 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:15:50 INFO - PROCESS | 2900 | 1467051350158 Marionette TRACE conn7 <- [1,1854,null,{}] 11:15:50 INFO - PROCESS | 2900 | 1467051350162 Marionette TRACE conn7 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:50 INFO - PROCESS | 2900 | 1467051350164 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:50 INFO - PROCESS | 2900 | 1467051350272 Marionette TRACE conn7 <- [1,1855,null,{"value":null}] 11:15:50 INFO - PROCESS | 2900 | 1467051350278 Marionette TRACE conn7 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:50 INFO - PROCESS | 2900 | 1467051350280 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:50 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CB3B000 == 34 [pid = 2900] [id = 473] 11:15:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0C534400) [pid = 2900] [serial = 1419] [outer = 0000000000000000] 11:15:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0C53E400) [pid = 2900] [serial = 1420] [outer = 0000002E0C534400] 11:15:50 INFO - PROCESS | 2900 | 1467051350325 Marionette DEBUG loaded listener.js 11:15:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0C6BEC00) [pid = 2900] [serial = 1421] [outer = 0000002E0C534400] 11:15:50 INFO - PROCESS | 2900 | 1467051350787 Marionette TRACE conn7 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 11:15:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:15:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 691ms 11:15:50 INFO - PROCESS | 2900 | 1467051350851 Marionette TRACE conn7 -> [0,1857,"getWindowHandle",null] 11:15:50 INFO - PROCESS | 2900 | 1467051350853 Marionette TRACE conn7 <- [1,1857,null,{"value":"13"}] 11:15:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:15:50 INFO - PROCESS | 2900 | 1467051350857 Marionette TRACE conn7 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:15:50 INFO - PROCESS | 2900 | 1467051350858 Marionette TRACE conn7 <- [1,1858,null,{}] 11:15:50 INFO - PROCESS | 2900 | 1467051350862 Marionette TRACE conn7 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:50 INFO - PROCESS | 2900 | 1467051350868 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:51 INFO - PROCESS | 2900 | 1467051351044 Marionette TRACE conn7 <- [1,1859,null,{"value":null}] 11:15:51 INFO - PROCESS | 2900 | 1467051351064 Marionette TRACE conn7 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:51 INFO - PROCESS | 2900 | 1467051351066 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:51 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DC45800 == 35 [pid = 2900] [id = 474] 11:15:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E05C9B000) [pid = 2900] [serial = 1422] [outer = 0000000000000000] 11:15:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E0CBE5000) [pid = 2900] [serial = 1423] [outer = 0000002E05C9B000] 11:15:51 INFO - PROCESS | 2900 | 1467051351113 Marionette DEBUG loaded listener.js 11:15:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E0DC10000) [pid = 2900] [serial = 1424] [outer = 0000002E05C9B000] 11:15:51 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E76FCA000) [pid = 2900] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:15:51 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0A6BD000) [pid = 2900] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:15:51 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0CAD9400) [pid = 2900] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:15:51 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0CA71C00) [pid = 2900] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:15:51 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E08C69400) [pid = 2900] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:15:51 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E06183400) [pid = 2900] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:15:51 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E05FDE800) [pid = 2900] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:15:51 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E026C4400) [pid = 2900] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:15:51 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0D7E8800) [pid = 2900] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:15:51 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E05C27000) [pid = 2900] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:15:51 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0698B000) [pid = 2900] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:15:51 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E77172800) [pid = 2900] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:15:51 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0CBE3000) [pid = 2900] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:15:51 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0C538C00) [pid = 2900] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:15:51 INFO - PROCESS | 2900 | 1467051351701 Marionette TRACE conn7 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 11:15:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:15:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 879ms 11:15:51 INFO - PROCESS | 2900 | 1467051351738 Marionette TRACE conn7 -> [0,1861,"getWindowHandle",null] 11:15:51 INFO - PROCESS | 2900 | 1467051351740 Marionette TRACE conn7 <- [1,1861,null,{"value":"13"}] 11:15:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:15:51 INFO - PROCESS | 2900 | 1467051351743 Marionette TRACE conn7 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:15:51 INFO - PROCESS | 2900 | 1467051351745 Marionette TRACE conn7 <- [1,1862,null,{}] 11:15:51 INFO - PROCESS | 2900 | 1467051351749 Marionette TRACE conn7 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:51 INFO - PROCESS | 2900 | 1467051351751 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:51 INFO - PROCESS | 2900 | 1467051351832 Marionette TRACE conn7 <- [1,1863,null,{"value":null}] 11:15:51 INFO - PROCESS | 2900 | 1467051351928 Marionette TRACE conn7 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:51 INFO - PROCESS | 2900 | 1467051351930 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:51 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD14800 == 36 [pid = 2900] [id = 475] 11:15:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0A3ED400) [pid = 2900] [serial = 1425] [outer = 0000000000000000] 11:15:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0A6BD000) [pid = 2900] [serial = 1426] [outer = 0000002E0A3ED400] 11:15:51 INFO - PROCESS | 2900 | 1467051351978 Marionette DEBUG loaded listener.js 11:15:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0CD35800) [pid = 2900] [serial = 1427] [outer = 0000002E0A3ED400] 11:15:52 INFO - PROCESS | 2900 | 1467051352350 Marionette TRACE conn7 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 11:15:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:15:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 691ms 11:15:52 INFO - PROCESS | 2900 | 1467051352438 Marionette TRACE conn7 -> [0,1865,"getWindowHandle",null] 11:15:52 INFO - PROCESS | 2900 | 1467051352440 Marionette TRACE conn7 <- [1,1865,null,{"value":"13"}] 11:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:15:52 INFO - PROCESS | 2900 | 1467051352444 Marionette TRACE conn7 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:15:52 INFO - PROCESS | 2900 | 1467051352446 Marionette TRACE conn7 <- [1,1866,null,{}] 11:15:52 INFO - PROCESS | 2900 | 1467051352454 Marionette TRACE conn7 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:52 INFO - PROCESS | 2900 | 1467051352456 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:52 INFO - PROCESS | 2900 | 1467051352539 Marionette TRACE conn7 <- [1,1867,null,{"value":null}] 11:15:52 INFO - PROCESS | 2900 | 1467051352545 Marionette TRACE conn7 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:52 INFO - PROCESS | 2900 | 1467051352547 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:52 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DDAE800 == 37 [pid = 2900] [id = 476] 11:15:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0DDDD000) [pid = 2900] [serial = 1428] [outer = 0000000000000000] 11:15:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0DDE2000) [pid = 2900] [serial = 1429] [outer = 0000002E0DDDD000] 11:15:52 INFO - PROCESS | 2900 | 1467051352591 Marionette DEBUG loaded listener.js 11:15:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E77023C00) [pid = 2900] [serial = 1430] [outer = 0000002E0DDDD000] 11:15:53 INFO - PROCESS | 2900 | 1467051353001 Marionette TRACE conn7 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 11:15:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:15:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 630ms 11:15:53 INFO - PROCESS | 2900 | 1467051353076 Marionette TRACE conn7 -> [0,1869,"getWindowHandle",null] 11:15:53 INFO - PROCESS | 2900 | 1467051353078 Marionette TRACE conn7 <- [1,1869,null,{"value":"13"}] 11:15:53 INFO - PROCESS | 2900 | 1467051353082 Marionette TRACE conn7 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:15:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:15:53 INFO - PROCESS | 2900 | 1467051353084 Marionette TRACE conn7 <- [1,1870,null,{}] 11:15:53 INFO - PROCESS | 2900 | 1467051353088 Marionette TRACE conn7 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:53 INFO - PROCESS | 2900 | 1467051353090 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:53 INFO - PROCESS | 2900 | 1467051353172 Marionette TRACE conn7 <- [1,1871,null,{"value":null}] 11:15:53 INFO - PROCESS | 2900 | 1467051353180 Marionette TRACE conn7 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:53 INFO - PROCESS | 2900 | 1467051353182 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:53 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A4C5800 == 38 [pid = 2900] [id = 477] 11:15:53 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E77170400) [pid = 2900] [serial = 1431] [outer = 0000000000000000] 11:15:53 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E77175C00) [pid = 2900] [serial = 1432] [outer = 0000002E77170400] 11:15:53 INFO - PROCESS | 2900 | 1467051353227 Marionette DEBUG loaded listener.js 11:15:53 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E779D7C00) [pid = 2900] [serial = 1433] [outer = 0000002E77170400] 11:15:53 INFO - PROCESS | 2900 | 1467051353770 Marionette TRACE conn7 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 11:15:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:15:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 735ms 11:15:53 INFO - PROCESS | 2900 | 1467051353820 Marionette TRACE conn7 -> [0,1873,"getWindowHandle",null] 11:15:53 INFO - PROCESS | 2900 | 1467051353824 Marionette TRACE conn7 <- [1,1873,null,{"value":"13"}] 11:15:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:15:53 INFO - PROCESS | 2900 | 1467051353829 Marionette TRACE conn7 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:15:53 INFO - PROCESS | 2900 | 1467051353833 Marionette TRACE conn7 <- [1,1874,null,{}] 11:15:53 INFO - PROCESS | 2900 | 1467051353883 Marionette TRACE conn7 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:53 INFO - PROCESS | 2900 | 1467051353886 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:54 INFO - PROCESS | 2900 | 1467051354082 Marionette TRACE conn7 <- [1,1875,null,{"value":null}] 11:15:54 INFO - PROCESS | 2900 | 1467051354131 Marionette TRACE conn7 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:54 INFO - PROCESS | 2900 | 1467051354134 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:54 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0695E800 == 39 [pid = 2900] [id = 478] 11:15:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E066D4400) [pid = 2900] [serial = 1434] [outer = 0000000000000000] 11:15:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E068A2000) [pid = 2900] [serial = 1435] [outer = 0000002E066D4400] 11:15:54 INFO - PROCESS | 2900 | 1467051354192 Marionette DEBUG loaded listener.js 11:15:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E07578000) [pid = 2900] [serial = 1436] [outer = 0000002E066D4400] 11:15:54 INFO - PROCESS | 2900 | 1467051354770 Marionette TRACE conn7 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 11:15:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:15:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 986ms 11:15:54 INFO - PROCESS | 2900 | 1467051354819 Marionette TRACE conn7 -> [0,1877,"getWindowHandle",null] 11:15:54 INFO - PROCESS | 2900 | 1467051354824 Marionette TRACE conn7 <- [1,1877,null,{"value":"13"}] 11:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:15:54 INFO - PROCESS | 2900 | 1467051354831 Marionette TRACE conn7 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:15:54 INFO - PROCESS | 2900 | 1467051354834 Marionette TRACE conn7 <- [1,1878,null,{}] 11:15:54 INFO - PROCESS | 2900 | 1467051354838 Marionette TRACE conn7 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:54 INFO - PROCESS | 2900 | 1467051354841 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:54 INFO - PROCESS | 2900 | 1467051354957 Marionette TRACE conn7 <- [1,1879,null,{"value":null}] 11:15:55 INFO - PROCESS | 2900 | 1467051355050 Marionette TRACE conn7 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:55 INFO - PROCESS | 2900 | 1467051355053 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:55 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D788800 == 40 [pid = 2900] [id = 479] 11:15:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E0A525800) [pid = 2900] [serial = 1437] [outer = 0000000000000000] 11:15:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E0A647C00) [pid = 2900] [serial = 1438] [outer = 0000002E0A525800] 11:15:55 INFO - PROCESS | 2900 | 1467051355110 Marionette DEBUG loaded listener.js 11:15:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E0C18F400) [pid = 2900] [serial = 1439] [outer = 0000002E0A525800] 11:15:55 INFO - PROCESS | 2900 | 1467051355746 Marionette TRACE conn7 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 11:15:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:15:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 942ms 11:15:55 INFO - PROCESS | 2900 | 1467051355774 Marionette TRACE conn7 -> [0,1881,"getWindowHandle",null] 11:15:55 INFO - PROCESS | 2900 | 1467051355777 Marionette TRACE conn7 <- [1,1881,null,{"value":"13"}] 11:15:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:15:55 INFO - PROCESS | 2900 | 1467051355781 Marionette TRACE conn7 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:15:55 INFO - PROCESS | 2900 | 1467051355785 Marionette TRACE conn7 <- [1,1882,null,{}] 11:15:55 INFO - PROCESS | 2900 | 1467051355797 Marionette TRACE conn7 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:55 INFO - PROCESS | 2900 | 1467051355802 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:55 INFO - PROCESS | 2900 | 1467051355916 Marionette TRACE conn7 <- [1,1883,null,{"value":null}] 11:15:56 INFO - PROCESS | 2900 | 1467051356040 Marionette TRACE conn7 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:56 INFO - PROCESS | 2900 | 1467051356043 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:56 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E78985800 == 41 [pid = 2900] [id = 480] 11:15:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E0D7E6C00) [pid = 2900] [serial = 1440] [outer = 0000000000000000] 11:15:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E0DC0D400) [pid = 2900] [serial = 1441] [outer = 0000002E0D7E6C00] 11:15:56 INFO - PROCESS | 2900 | 1467051356103 Marionette DEBUG loaded listener.js 11:15:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 91 (0000002E77A11800) [pid = 2900] [serial = 1442] [outer = 0000002E0D7E6C00] 11:15:56 INFO - PROCESS | 2900 | 1467051356737 Marionette TRACE conn7 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 11:15:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:15:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 986ms 11:15:56 INFO - PROCESS | 2900 | 1467051356780 Marionette TRACE conn7 -> [0,1885,"getWindowHandle",null] 11:15:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:15:56 INFO - PROCESS | 2900 | 1467051356784 Marionette TRACE conn7 <- [1,1885,null,{"value":"13"}] 11:15:56 INFO - PROCESS | 2900 | 1467051356789 Marionette TRACE conn7 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:15:56 INFO - PROCESS | 2900 | 1467051356791 Marionette TRACE conn7 <- [1,1886,null,{}] 11:15:56 INFO - PROCESS | 2900 | 1467051356795 Marionette TRACE conn7 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:56 INFO - PROCESS | 2900 | 1467051356797 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:56 INFO - PROCESS | 2900 | 1467051356910 Marionette TRACE conn7 <- [1,1887,null,{"value":null}] 11:15:57 INFO - PROCESS | 2900 | 1467051357033 Marionette TRACE conn7 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:57 INFO - PROCESS | 2900 | 1467051357036 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:57 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7929B000 == 42 [pid = 2900] [id = 481] 11:15:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 92 (0000002E066D6000) [pid = 2900] [serial = 1443] [outer = 0000000000000000] 11:15:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 93 (0000002E77A06800) [pid = 2900] [serial = 1444] [outer = 0000002E066D6000] 11:15:57 INFO - PROCESS | 2900 | 1467051357094 Marionette DEBUG loaded listener.js 11:15:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 94 (0000002E784CC000) [pid = 2900] [serial = 1445] [outer = 0000002E066D6000] 11:15:57 INFO - PROCESS | 2900 | 1467051357771 Marionette TRACE conn7 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 11:15:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1029ms 11:15:57 INFO - PROCESS | 2900 | 1467051357819 Marionette TRACE conn7 -> [0,1889,"getWindowHandle",null] 11:15:57 INFO - PROCESS | 2900 | 1467051357823 Marionette TRACE conn7 <- [1,1889,null,{"value":"13"}] 11:15:57 INFO - PROCESS | 2900 | 1467051357829 Marionette TRACE conn7 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:15:57 INFO - PROCESS | 2900 | 1467051357832 Marionette TRACE conn7 <- [1,1890,null,{}] 11:15:57 INFO - PROCESS | 2900 | 1467051357858 Marionette TRACE conn7 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:57 INFO - PROCESS | 2900 | 1467051357862 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:57 INFO - PROCESS | 2900 | 1467051357967 Marionette TRACE conn7 <- [1,1891,null,{"value":null}] 11:15:58 INFO - PROCESS | 2900 | 1467051358062 Marionette TRACE conn7 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:58 INFO - PROCESS | 2900 | 1467051358065 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:58 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E07317800 == 43 [pid = 2900] [id = 482] 11:15:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 95 (0000002E0689C400) [pid = 2900] [serial = 1446] [outer = 0000000000000000] 11:15:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 96 (0000002E06985800) [pid = 2900] [serial = 1447] [outer = 0000002E0689C400] 11:15:58 INFO - PROCESS | 2900 | 1467051358116 Marionette DEBUG loaded listener.js 11:15:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 97 (0000002E07F3A000) [pid = 2900] [serial = 1448] [outer = 0000002E0689C400] 11:15:58 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DDAE800 == 42 [pid = 2900] [id = 476] 11:15:58 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD14800 == 41 [pid = 2900] [id = 475] 11:15:58 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DC45800 == 40 [pid = 2900] [id = 474] 11:15:58 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0CB3B000 == 39 [pid = 2900] [id = 473] 11:15:58 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C241000 == 38 [pid = 2900] [id = 472] 11:15:58 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A4C6000 == 37 [pid = 2900] [id = 471] 11:15:58 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0731D000 == 36 [pid = 2900] [id = 470] 11:15:58 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0660F000 == 35 [pid = 2900] [id = 469] 11:15:58 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C5E1800 == 34 [pid = 2900] [id = 468] 11:15:58 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06883000 == 33 [pid = 2900] [id = 467] 11:15:58 INFO - PROCESS | 2900 | --DOCSHELL 0000002E79772000 == 32 [pid = 2900] [id = 466] 11:15:58 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7929B000 == 31 [pid = 2900] [id = 481] 11:15:58 INFO - PROCESS | 2900 | --DOCSHELL 0000002E78985800 == 30 [pid = 2900] [id = 480] 11:15:58 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D788800 == 29 [pid = 2900] [id = 479] 11:15:58 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A4C5800 == 28 [pid = 2900] [id = 477] 11:15:58 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0695E800 == 27 [pid = 2900] [id = 478] 11:15:58 INFO - PROCESS | 2900 | --DOMWINDOW == 96 (0000002E7717EC00) [pid = 2900] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 11:15:58 INFO - PROCESS | 2900 | --DOMWINDOW == 95 (0000002E779D6C00) [pid = 2900] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 11:15:58 INFO - PROCESS | 2900 | --DOMWINDOW == 94 (0000002E77030400) [pid = 2900] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 11:15:58 INFO - PROCESS | 2900 | --DOMWINDOW == 93 (0000002E0C190000) [pid = 2900] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 11:15:58 INFO - PROCESS | 2900 | --DOMWINDOW == 92 (0000002E0CD36000) [pid = 2900] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 11:15:58 INFO - PROCESS | 2900 | --DOMWINDOW == 91 (0000002E0CA7E000) [pid = 2900] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 11:15:58 INFO - PROCESS | 2900 | --DOMWINDOW == 90 (0000002E09661000) [pid = 2900] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 11:15:58 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E76FD2400) [pid = 2900] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 11:15:58 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E06205400) [pid = 2900] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 11:15:58 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E0A4DD400) [pid = 2900] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 11:15:58 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E06CDE400) [pid = 2900] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 11:15:58 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0DC09400) [pid = 2900] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 11:15:58 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0C284400) [pid = 2900] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 11:15:58 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E05CE0400) [pid = 2900] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 11:15:58 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E76FD4800) [pid = 2900] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 11:15:58 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E05C2D800) [pid = 2900] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 11:15:58 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E77177800) [pid = 2900] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 11:15:58 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0D7E4000) [pid = 2900] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 11:15:58 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0A6BD800) [pid = 2900] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 11:15:58 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0A52D000) [pid = 2900] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 11:15:58 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E07F35800) [pid = 2900] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 11:15:58 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0A425400) [pid = 2900] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 11:15:58 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0D7F0C00) [pid = 2900] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 11:15:58 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0689A400) [pid = 2900] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 11:15:58 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0CD43400) [pid = 2900] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 11:15:58 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0C53D400) [pid = 2900] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 11:15:58 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0C6BC400) [pid = 2900] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 11:15:58 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E0CADAC00) [pid = 2900] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 11:15:59 INFO - PROCESS | 2900 | 1467051359313 Marionette TRACE conn7 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 11:15:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1534ms 11:15:59 INFO - PROCESS | 2900 | 1467051359368 Marionette TRACE conn7 -> [0,1893,"getWindowHandle",null] 11:15:59 INFO - PROCESS | 2900 | 1467051359372 Marionette TRACE conn7 <- [1,1893,null,{"value":"13"}] 11:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:15:59 INFO - PROCESS | 2900 | 1467051359376 Marionette TRACE conn7 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:15:59 INFO - PROCESS | 2900 | 1467051359381 Marionette TRACE conn7 <- [1,1894,null,{}] 11:15:59 INFO - PROCESS | 2900 | 1467051359387 Marionette TRACE conn7 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:59 INFO - PROCESS | 2900 | 1467051359389 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:59 INFO - PROCESS | 2900 | 1467051359511 Marionette TRACE conn7 <- [1,1895,null,{"value":null}] 11:15:59 INFO - PROCESS | 2900 | 1467051359589 Marionette TRACE conn7 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:59 INFO - PROCESS | 2900 | 1467051359592 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:15:59 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06618800 == 28 [pid = 2900] [id = 483] 11:15:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E05FE4800) [pid = 2900] [serial = 1449] [outer = 0000000000000000] 11:15:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E06207C00) [pid = 2900] [serial = 1450] [outer = 0000002E05FE4800] 11:15:59 INFO - PROCESS | 2900 | 1467051359641 Marionette DEBUG loaded listener.js 11:15:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E068A5C00) [pid = 2900] [serial = 1451] [outer = 0000002E05FE4800] 11:16:00 INFO - PROCESS | 2900 | 1467051360030 Marionette TRACE conn7 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 11:16:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:16:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 692ms 11:16:00 INFO - PROCESS | 2900 | 1467051360104 Marionette TRACE conn7 -> [0,1897,"getWindowHandle",null] 11:16:00 INFO - PROCESS | 2900 | 1467051360109 Marionette TRACE conn7 <- [1,1897,null,{"value":"13"}] 11:16:00 INFO - PROCESS | 2900 | 1467051360119 Marionette TRACE conn7 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:16:00 INFO - PROCESS | 2900 | 1467051360122 Marionette TRACE conn7 <- [1,1898,null,{}] 11:16:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:16:00 INFO - PROCESS | 2900 | 1467051360126 Marionette TRACE conn7 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:00 INFO - PROCESS | 2900 | 1467051360128 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:00 INFO - PROCESS | 2900 | 1467051360222 Marionette TRACE conn7 <- [1,1899,null,{"value":null}] 11:16:00 INFO - PROCESS | 2900 | 1467051360229 Marionette TRACE conn7 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:00 INFO - PROCESS | 2900 | 1467051360232 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:00 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E07522800 == 29 [pid = 2900] [id = 484] 11:16:00 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E06B97800) [pid = 2900] [serial = 1452] [outer = 0000000000000000] 11:16:00 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E07577400) [pid = 2900] [serial = 1453] [outer = 0000002E06B97800] 11:16:00 INFO - PROCESS | 2900 | 1467051360282 Marionette DEBUG loaded listener.js 11:16:00 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E08C65400) [pid = 2900] [serial = 1454] [outer = 0000002E06B97800] 11:16:00 INFO - PROCESS | 2900 | 1467051360727 Marionette TRACE conn7 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 11:16:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:16:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 671ms 11:16:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:16:00 INFO - PROCESS | 2900 | 1467051360798 Marionette TRACE conn7 -> [0,1901,"getWindowHandle",null] 11:16:00 INFO - PROCESS | 2900 | 1467051360801 Marionette TRACE conn7 <- [1,1901,null,{"value":"13"}] 11:16:00 INFO - PROCESS | 2900 | 1467051360804 Marionette TRACE conn7 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:16:00 INFO - PROCESS | 2900 | 1467051360808 Marionette TRACE conn7 <- [1,1902,null,{}] 11:16:00 INFO - PROCESS | 2900 | 1467051360819 Marionette TRACE conn7 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:00 INFO - PROCESS | 2900 | 1467051360824 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:00 INFO - PROCESS | 2900 | 1467051360913 Marionette TRACE conn7 <- [1,1903,null,{"value":null}] 11:16:00 INFO - PROCESS | 2900 | 1467051360926 Marionette TRACE conn7 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:00 INFO - PROCESS | 2900 | 1467051360929 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:00 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0BF6A800 == 30 [pid = 2900] [id = 485] 11:16:00 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0A42D800) [pid = 2900] [serial = 1455] [outer = 0000000000000000] 11:16:00 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0A4D8C00) [pid = 2900] [serial = 1456] [outer = 0000002E0A42D800] 11:16:00 INFO - PROCESS | 2900 | 1467051360978 Marionette DEBUG loaded listener.js 11:16:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0A52D000) [pid = 2900] [serial = 1457] [outer = 0000002E0A42D800] 11:16:01 INFO - PROCESS | 2900 | 1467051361462 Marionette TRACE conn7 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 11:16:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:16:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 692ms 11:16:01 INFO - PROCESS | 2900 | 1467051361498 Marionette TRACE conn7 -> [0,1905,"getWindowHandle",null] 11:16:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:16:01 INFO - PROCESS | 2900 | 1467051361501 Marionette TRACE conn7 <- [1,1905,null,{"value":"13"}] 11:16:01 INFO - PROCESS | 2900 | 1467051361504 Marionette TRACE conn7 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:16:01 INFO - PROCESS | 2900 | 1467051361506 Marionette TRACE conn7 <- [1,1906,null,{}] 11:16:01 INFO - PROCESS | 2900 | 1467051361509 Marionette TRACE conn7 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:01 INFO - PROCESS | 2900 | 1467051361511 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:01 INFO - PROCESS | 2900 | 1467051361652 Marionette TRACE conn7 <- [1,1907,null,{"value":null}] 11:16:01 INFO - PROCESS | 2900 | 1467051361675 Marionette TRACE conn7 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:01 INFO - PROCESS | 2900 | 1467051361677 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:01 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C566000 == 31 [pid = 2900] [id = 486] 11:16:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0A52DC00) [pid = 2900] [serial = 1458] [outer = 0000000000000000] 11:16:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0A6C8400) [pid = 2900] [serial = 1459] [outer = 0000002E0A52DC00] 11:16:01 INFO - PROCESS | 2900 | 1467051361722 Marionette DEBUG loaded listener.js 11:16:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0C18CC00) [pid = 2900] [serial = 1460] [outer = 0000002E0A52DC00] 11:16:02 INFO - PROCESS | 2900 | 1467051362171 Marionette TRACE conn7 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 11:16:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:16:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 692ms 11:16:02 INFO - PROCESS | 2900 | 1467051362198 Marionette TRACE conn7 -> [0,1909,"getWindowHandle",null] 11:16:02 INFO - PROCESS | 2900 | 1467051362200 Marionette TRACE conn7 <- [1,1909,null,{"value":"13"}] 11:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:16:02 INFO - PROCESS | 2900 | 1467051362204 Marionette TRACE conn7 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:16:02 INFO - PROCESS | 2900 | 1467051362206 Marionette TRACE conn7 <- [1,1910,null,{}] 11:16:02 INFO - PROCESS | 2900 | 1467051362209 Marionette TRACE conn7 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:02 INFO - PROCESS | 2900 | 1467051362211 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:02 INFO - PROCESS | 2900 | 1467051362319 Marionette TRACE conn7 <- [1,1911,null,{"value":null}] 11:16:02 INFO - PROCESS | 2900 | 1467051362324 Marionette TRACE conn7 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:02 INFO - PROCESS | 2900 | 1467051362326 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:02 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CDD3800 == 32 [pid = 2900] [id = 487] 11:16:02 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0C27F800) [pid = 2900] [serial = 1461] [outer = 0000000000000000] 11:16:02 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0C289800) [pid = 2900] [serial = 1462] [outer = 0000002E0C27F800] 11:16:02 INFO - PROCESS | 2900 | 1467051362372 Marionette DEBUG loaded listener.js 11:16:02 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0C6AC400) [pid = 2900] [serial = 1463] [outer = 0000002E0C27F800] 11:16:02 INFO - PROCESS | 2900 | 1467051362859 Marionette TRACE conn7 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 11:16:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:16:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 691ms 11:16:02 INFO - PROCESS | 2900 | 1467051362898 Marionette TRACE conn7 -> [0,1913,"getWindowHandle",null] 11:16:02 INFO - PROCESS | 2900 | 1467051362901 Marionette TRACE conn7 <- [1,1913,null,{"value":"13"}] 11:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:16:02 INFO - PROCESS | 2900 | 1467051362904 Marionette TRACE conn7 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:16:02 INFO - PROCESS | 2900 | 1467051362906 Marionette TRACE conn7 <- [1,1914,null,{}] 11:16:02 INFO - PROCESS | 2900 | 1467051362914 Marionette TRACE conn7 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:02 INFO - PROCESS | 2900 | 1467051362921 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:03 INFO - PROCESS | 2900 | 1467051363072 Marionette TRACE conn7 <- [1,1915,null,{"value":null}] 11:16:03 INFO - PROCESS | 2900 | 1467051363099 Marionette TRACE conn7 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:03 INFO - PROCESS | 2900 | 1467051363102 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:03 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DC57800 == 33 [pid = 2900] [id = 488] 11:16:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E0CACC400) [pid = 2900] [serial = 1464] [outer = 0000000000000000] 11:16:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E0CBDC000) [pid = 2900] [serial = 1465] [outer = 0000002E0CACC400] 11:16:03 INFO - PROCESS | 2900 | 1467051363147 Marionette DEBUG loaded listener.js 11:16:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E0CD3C400) [pid = 2900] [serial = 1466] [outer = 0000002E0CACC400] 11:16:03 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E0A6C1000) [pid = 2900] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:16:03 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0C534400) [pid = 2900] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:16:03 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E05C92400) [pid = 2900] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:16:03 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E05C94400) [pid = 2900] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:16:03 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0528EC00) [pid = 2900] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:16:03 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E07227800) [pid = 2900] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:16:03 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E06B92800) [pid = 2900] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:16:03 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E779D1400) [pid = 2900] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:16:03 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E05C9B000) [pid = 2900] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:16:03 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0A3ED400) [pid = 2900] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:16:03 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0DDDD000) [pid = 2900] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:16:03 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E77170400) [pid = 2900] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:16:03 INFO - PROCESS | 2900 | 1467051363688 Marionette TRACE conn7 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 11:16:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:16:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 838ms 11:16:03 INFO - PROCESS | 2900 | 1467051363745 Marionette TRACE conn7 -> [0,1917,"getWindowHandle",null] 11:16:03 INFO - PROCESS | 2900 | 1467051363747 Marionette TRACE conn7 <- [1,1917,null,{"value":"13"}] 11:16:03 INFO - PROCESS | 2900 | 1467051363750 Marionette TRACE conn7 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:16:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:16:03 INFO - PROCESS | 2900 | 1467051363752 Marionette TRACE conn7 <- [1,1918,null,{}] 11:16:03 INFO - PROCESS | 2900 | 1467051363756 Marionette TRACE conn7 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:03 INFO - PROCESS | 2900 | 1467051363758 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:03 INFO - PROCESS | 2900 | 1467051363836 Marionette TRACE conn7 <- [1,1919,null,{"value":null}] 11:16:03 INFO - PROCESS | 2900 | 1467051363842 Marionette TRACE conn7 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:03 INFO - PROCESS | 2900 | 1467051363844 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:03 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD95000 == 34 [pid = 2900] [id = 489] 11:16:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E075DD400) [pid = 2900] [serial = 1467] [outer = 0000000000000000] 11:16:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0C534400) [pid = 2900] [serial = 1468] [outer = 0000002E075DD400] 11:16:03 INFO - PROCESS | 2900 | 1467051363888 Marionette DEBUG loaded listener.js 11:16:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0CD3B000) [pid = 2900] [serial = 1469] [outer = 0000002E075DD400] 11:16:04 INFO - PROCESS | 2900 | 1467051364312 Marionette TRACE conn7 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 11:16:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:16:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 587ms 11:16:04 INFO - PROCESS | 2900 | 1467051364346 Marionette TRACE conn7 -> [0,1921,"getWindowHandle",null] 11:16:04 INFO - PROCESS | 2900 | 1467051364348 Marionette TRACE conn7 <- [1,1921,null,{"value":"13"}] 11:16:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:16:04 INFO - PROCESS | 2900 | 1467051364356 Marionette TRACE conn7 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:16:04 INFO - PROCESS | 2900 | 1467051364358 Marionette TRACE conn7 <- [1,1922,null,{}] 11:16:04 INFO - PROCESS | 2900 | 1467051364362 Marionette TRACE conn7 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:04 INFO - PROCESS | 2900 | 1467051364364 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:04 INFO - PROCESS | 2900 | 1467051364444 Marionette TRACE conn7 <- [1,1923,null,{"value":null}] 11:16:04 INFO - PROCESS | 2900 | 1467051364452 Marionette TRACE conn7 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:04 INFO - PROCESS | 2900 | 1467051364454 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:04 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0E016800 == 35 [pid = 2900] [id = 490] 11:16:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0D7E5800) [pid = 2900] [serial = 1470] [outer = 0000000000000000] 11:16:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0D7EF400) [pid = 2900] [serial = 1471] [outer = 0000002E0D7E5800] 11:16:04 INFO - PROCESS | 2900 | 1467051364498 Marionette DEBUG loaded listener.js 11:16:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0DC0A800) [pid = 2900] [serial = 1472] [outer = 0000002E0D7E5800] 11:16:04 INFO - PROCESS | 2900 | 1467051364947 Marionette TRACE conn7 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 11:16:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:16:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 628ms 11:16:05 INFO - PROCESS | 2900 | 1467051364997 Marionette TRACE conn7 -> [0,1925,"getWindowHandle",null] 11:16:05 INFO - PROCESS | 2900 | 1467051365000 Marionette TRACE conn7 <- [1,1925,null,{"value":"13"}] 11:16:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:16:05 INFO - PROCESS | 2900 | 1467051365008 Marionette TRACE conn7 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:16:05 INFO - PROCESS | 2900 | 1467051365010 Marionette TRACE conn7 <- [1,1926,null,{}] 11:16:05 INFO - PROCESS | 2900 | 1467051365014 Marionette TRACE conn7 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:05 INFO - PROCESS | 2900 | 1467051365017 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:05 INFO - PROCESS | 2900 | 1467051365099 Marionette TRACE conn7 <- [1,1927,null,{"value":null}] 11:16:05 INFO - PROCESS | 2900 | 1467051365104 Marionette TRACE conn7 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:05 INFO - PROCESS | 2900 | 1467051365106 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:05 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E76F5A000 == 36 [pid = 2900] [id = 491] 11:16:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0DDDC800) [pid = 2900] [serial = 1473] [outer = 0000000000000000] 11:16:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E76FCA800) [pid = 2900] [serial = 1474] [outer = 0000002E0DDDC800] 11:16:05 INFO - PROCESS | 2900 | 1467051365150 Marionette DEBUG loaded listener.js 11:16:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E7702DC00) [pid = 2900] [serial = 1475] [outer = 0000002E0DDDC800] 11:16:05 INFO - PROCESS | 2900 | 1467051365724 Marionette TRACE conn7 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 11:16:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:16:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 776ms 11:16:05 INFO - PROCESS | 2900 | 1467051365786 Marionette TRACE conn7 -> [0,1929,"getWindowHandle",null] 11:16:05 INFO - PROCESS | 2900 | 1467051365791 Marionette TRACE conn7 <- [1,1929,null,{"value":"13"}] 11:16:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:16:05 INFO - PROCESS | 2900 | 1467051365906 Marionette TRACE conn7 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:16:05 INFO - PROCESS | 2900 | 1467051365910 Marionette TRACE conn7 <- [1,1930,null,{}] 11:16:05 INFO - PROCESS | 2900 | 1467051365927 Marionette TRACE conn7 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:05 INFO - PROCESS | 2900 | 1467051365930 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:06 INFO - PROCESS | 2900 | 1467051366061 Marionette TRACE conn7 <- [1,1931,null,{"value":null}] 11:16:06 INFO - PROCESS | 2900 | 1467051366133 Marionette TRACE conn7 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:06 INFO - PROCESS | 2900 | 1467051366136 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:06 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0695B800 == 37 [pid = 2900] [id = 492] 11:16:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E05998400) [pid = 2900] [serial = 1476] [outer = 0000000000000000] 11:16:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E06204800) [pid = 2900] [serial = 1477] [outer = 0000002E05998400] 11:16:06 INFO - PROCESS | 2900 | 1467051366217 Marionette DEBUG loaded listener.js 11:16:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E06B9D800) [pid = 2900] [serial = 1478] [outer = 0000002E05998400] 11:16:07 INFO - PROCESS | 2900 | 1467051367012 Marionette TRACE conn7 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:16:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:16:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1215ms 11:16:07 INFO - PROCESS | 2900 | 1467051367055 Marionette TRACE conn7 -> [0,1933,"getWindowHandle",null] 11:16:07 INFO - PROCESS | 2900 | 1467051367060 Marionette TRACE conn7 <- [1,1933,null,{"value":"13"}] 11:16:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:16:07 INFO - PROCESS | 2900 | 1467051367119 Marionette TRACE conn7 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:16:07 INFO - PROCESS | 2900 | 1467051367122 Marionette TRACE conn7 <- [1,1934,null,{}] 11:16:07 INFO - PROCESS | 2900 | 1467051367127 Marionette TRACE conn7 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:07 INFO - PROCESS | 2900 | 1467051367130 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:07 INFO - PROCESS | 2900 | 1467051367243 Marionette TRACE conn7 <- [1,1935,null,{"value":null}] 11:16:07 INFO - PROCESS | 2900 | 1467051367360 Marionette TRACE conn7 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:07 INFO - PROCESS | 2900 | 1467051367362 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:07 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D96F800 == 38 [pid = 2900] [id = 493] 11:16:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E0A423C00) [pid = 2900] [serial = 1479] [outer = 0000000000000000] 11:16:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E0A528400) [pid = 2900] [serial = 1480] [outer = 0000002E0A423C00] 11:16:07 INFO - PROCESS | 2900 | 1467051367420 Marionette DEBUG loaded listener.js 11:16:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E0C196400) [pid = 2900] [serial = 1481] [outer = 0000002E0A423C00] 11:16:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0E016800 == 37 [pid = 2900] [id = 490] 11:16:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD95000 == 36 [pid = 2900] [id = 489] 11:16:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DC57800 == 35 [pid = 2900] [id = 488] 11:16:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0CDD3800 == 34 [pid = 2900] [id = 487] 11:16:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C566000 == 33 [pid = 2900] [id = 486] 11:16:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0BF6A800 == 32 [pid = 2900] [id = 485] 11:16:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E07522800 == 31 [pid = 2900] [id = 484] 11:16:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06618800 == 30 [pid = 2900] [id = 483] 11:16:08 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E068A4C00) [pid = 2900] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E05FD9400) [pid = 2900] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E06210C00) [pid = 2900] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E07F38C00) [pid = 2900] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0934AC00) [pid = 2900] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0757CC00) [pid = 2900] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0A3ECC00) [pid = 2900] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E7802D800) [pid = 2900] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0CBE5000) [pid = 2900] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0A6BD000) [pid = 2900] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E77023C00) [pid = 2900] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E77175C00) [pid = 2900] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E779D7C00) [pid = 2900] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0DDE2000) [pid = 2900] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0DC10000) [pid = 2900] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0C6BEC00) [pid = 2900] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0CD35800) [pid = 2900] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0C27FC00) [pid = 2900] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0A64E800) [pid = 2900] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0C13A400) [pid = 2900] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E0C53E400) [pid = 2900] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E0A525400) [pid = 2900] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E05CA1C00) [pid = 2900] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 11:16:08 INFO - PROCESS | 2900 | 1467051368258 Marionette TRACE conn7 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:16:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:16:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1240ms 11:16:08 INFO - PROCESS | 2900 | 1467051368309 Marionette TRACE conn7 -> [0,1937,"getWindowHandle",null] 11:16:08 INFO - PROCESS | 2900 | 1467051368313 Marionette TRACE conn7 <- [1,1937,null,{"value":"13"}] 11:16:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:16:08 INFO - PROCESS | 2900 | 1467051368318 Marionette TRACE conn7 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:16:08 INFO - PROCESS | 2900 | 1467051368322 Marionette TRACE conn7 <- [1,1938,null,{}] 11:16:08 INFO - PROCESS | 2900 | 1467051368328 Marionette TRACE conn7 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:08 INFO - PROCESS | 2900 | 1467051368331 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:08 INFO - PROCESS | 2900 | 1467051368421 Marionette TRACE conn7 <- [1,1939,null,{"value":null}] 11:16:08 INFO - PROCESS | 2900 | 1467051368427 Marionette TRACE conn7 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:08 INFO - PROCESS | 2900 | 1467051368432 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:08 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E05C1F800 == 31 [pid = 2900] [id = 494] 11:16:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E05CA0000) [pid = 2900] [serial = 1482] [outer = 0000000000000000] 11:16:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E05F9D000) [pid = 2900] [serial = 1483] [outer = 0000002E05CA0000] 11:16:08 INFO - PROCESS | 2900 | 1467051368482 Marionette DEBUG loaded listener.js 11:16:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E06981800) [pid = 2900] [serial = 1484] [outer = 0000002E05CA0000] 11:16:09 INFO - PROCESS | 2900 | 1467051369005 Marionette TRACE conn7 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 11:16:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:16:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 733ms 11:16:09 INFO - PROCESS | 2900 | 1467051369056 Marionette TRACE conn7 -> [0,1941,"getWindowHandle",null] 11:16:09 INFO - PROCESS | 2900 | 1467051369061 Marionette TRACE conn7 <- [1,1941,null,{"value":"13"}] 11:16:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:16:09 INFO - PROCESS | 2900 | 1467051369067 Marionette TRACE conn7 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:16:09 INFO - PROCESS | 2900 | 1467051369070 Marionette TRACE conn7 <- [1,1942,null,{}] 11:16:09 INFO - PROCESS | 2900 | 1467051369074 Marionette TRACE conn7 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:09 INFO - PROCESS | 2900 | 1467051369076 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:09 INFO - PROCESS | 2900 | 1467051369165 Marionette TRACE conn7 <- [1,1943,null,{"value":null}] 11:16:09 INFO - PROCESS | 2900 | 1467051369245 Marionette TRACE conn7 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:09 INFO - PROCESS | 2900 | 1467051369247 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:09 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E07F79000 == 32 [pid = 2900] [id = 495] 11:16:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E09351800) [pid = 2900] [serial = 1485] [outer = 0000000000000000] 11:16:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0965C000) [pid = 2900] [serial = 1486] [outer = 0000002E09351800] 11:16:09 INFO - PROCESS | 2900 | 1467051369297 Marionette DEBUG loaded listener.js 11:16:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0A429000) [pid = 2900] [serial = 1487] [outer = 0000002E09351800] 11:16:09 INFO - PROCESS | 2900 | 1467051369694 Marionette TRACE conn7 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 11:16:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:16:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 692ms 11:16:09 INFO - PROCESS | 2900 | 1467051369763 Marionette TRACE conn7 -> [0,1945,"getWindowHandle",null] 11:16:09 INFO - PROCESS | 2900 | 1467051369765 Marionette TRACE conn7 <- [1,1945,null,{"value":"13"}] 11:16:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:16:09 INFO - PROCESS | 2900 | 1467051369769 Marionette TRACE conn7 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:16:09 INFO - PROCESS | 2900 | 1467051369773 Marionette TRACE conn7 <- [1,1946,null,{}] 11:16:09 INFO - PROCESS | 2900 | 1467051369784 Marionette TRACE conn7 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:09 INFO - PROCESS | 2900 | 1467051369789 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:09 INFO - PROCESS | 2900 | 1467051369879 Marionette TRACE conn7 <- [1,1947,null,{"value":null}] 11:16:09 INFO - PROCESS | 2900 | 1467051369887 Marionette TRACE conn7 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:09 INFO - PROCESS | 2900 | 1467051369891 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:09 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C216800 == 33 [pid = 2900] [id = 496] 11:16:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E05989800) [pid = 2900] [serial = 1488] [outer = 0000000000000000] 11:16:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0A6BD400) [pid = 2900] [serial = 1489] [outer = 0000002E05989800] 11:16:09 INFO - PROCESS | 2900 | 1467051369940 Marionette DEBUG loaded listener.js 11:16:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0C284000) [pid = 2900] [serial = 1490] [outer = 0000002E05989800] 11:16:10 INFO - PROCESS | 2900 | 1467051370408 Marionette TRACE conn7 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 11:16:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:16:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 693ms 11:16:10 INFO - PROCESS | 2900 | 1467051370464 Marionette TRACE conn7 -> [0,1949,"getWindowHandle",null] 11:16:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:16:10 INFO - PROCESS | 2900 | 1467051370467 Marionette TRACE conn7 <- [1,1949,null,{"value":"13"}] 11:16:10 INFO - PROCESS | 2900 | 1467051370470 Marionette TRACE conn7 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:16:10 INFO - PROCESS | 2900 | 1467051370472 Marionette TRACE conn7 <- [1,1950,null,{}] 11:16:10 INFO - PROCESS | 2900 | 1467051370476 Marionette TRACE conn7 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:10 INFO - PROCESS | 2900 | 1467051370478 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:10 INFO - PROCESS | 2900 | 1467051370595 Marionette TRACE conn7 <- [1,1951,null,{"value":null}] 11:16:10 INFO - PROCESS | 2900 | 1467051370601 Marionette TRACE conn7 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:10 INFO - PROCESS | 2900 | 1467051370603 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:10 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CDC9000 == 34 [pid = 2900] [id = 497] 11:16:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0C6BE000) [pid = 2900] [serial = 1491] [outer = 0000000000000000] 11:16:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0C6C6000) [pid = 2900] [serial = 1492] [outer = 0000002E0C6BE000] 11:16:10 INFO - PROCESS | 2900 | 1467051370689 Marionette DEBUG loaded listener.js 11:16:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0CACF400) [pid = 2900] [serial = 1493] [outer = 0000002E0C6BE000] 11:16:11 INFO - PROCESS | 2900 | 1467051371116 Marionette TRACE conn7 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 11:16:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:16:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 692ms 11:16:11 INFO - PROCESS | 2900 | 1467051371164 Marionette TRACE conn7 -> [0,1953,"getWindowHandle",null] 11:16:11 INFO - PROCESS | 2900 | 1467051371166 Marionette TRACE conn7 <- [1,1953,null,{"value":"13"}] 11:16:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:16:11 INFO - PROCESS | 2900 | 1467051371178 Marionette TRACE conn7 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:16:11 INFO - PROCESS | 2900 | 1467051371180 Marionette TRACE conn7 <- [1,1954,null,{}] 11:16:11 INFO - PROCESS | 2900 | 1467051371184 Marionette TRACE conn7 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:11 INFO - PROCESS | 2900 | 1467051371186 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:11 INFO - PROCESS | 2900 | 1467051371325 Marionette TRACE conn7 <- [1,1955,null,{"value":null}] 11:16:11 INFO - PROCESS | 2900 | 1467051371348 Marionette TRACE conn7 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:11 INFO - PROCESS | 2900 | 1467051371350 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:11 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DC40000 == 35 [pid = 2900] [id = 498] 11:16:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0C6A7C00) [pid = 2900] [serial = 1494] [outer = 0000000000000000] 11:16:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0CBE3800) [pid = 2900] [serial = 1495] [outer = 0000002E0C6A7C00] 11:16:11 INFO - PROCESS | 2900 | 1467051371397 Marionette DEBUG loaded listener.js 11:16:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0D7E3800) [pid = 2900] [serial = 1496] [outer = 0000002E0C6A7C00] 11:16:11 INFO - PROCESS | 2900 | 1467051371822 Marionette TRACE conn7 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 11:16:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:16:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 691ms 11:16:11 INFO - PROCESS | 2900 | 1467051371864 Marionette TRACE conn7 -> [0,1957,"getWindowHandle",null] 11:16:11 INFO - PROCESS | 2900 | 1467051371866 Marionette TRACE conn7 <- [1,1957,null,{"value":"13"}] 11:16:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:16:11 INFO - PROCESS | 2900 | 1467051371870 Marionette TRACE conn7 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:16:11 INFO - PROCESS | 2900 | 1467051371872 Marionette TRACE conn7 <- [1,1958,null,{}] 11:16:11 INFO - PROCESS | 2900 | 1467051371875 Marionette TRACE conn7 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:11 INFO - PROCESS | 2900 | 1467051371881 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:12 INFO - PROCESS | 2900 | 1467051372021 Marionette TRACE conn7 <- [1,1959,null,{"value":null}] 11:16:12 INFO - PROCESS | 2900 | 1467051372091 Marionette TRACE conn7 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:12 INFO - PROCESS | 2900 | 1467051372094 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:12 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD99000 == 36 [pid = 2900] [id = 499] 11:16:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0DC07800) [pid = 2900] [serial = 1497] [outer = 0000000000000000] 11:16:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E76FD4800) [pid = 2900] [serial = 1498] [outer = 0000002E0DC07800] 11:16:12 INFO - PROCESS | 2900 | 1467051372140 Marionette DEBUG loaded listener.js 11:16:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E7717FC00) [pid = 2900] [serial = 1499] [outer = 0000002E0DC07800] 11:16:12 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E075DD400) [pid = 2900] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:16:12 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0A52DC00) [pid = 2900] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:16:12 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E06B97800) [pid = 2900] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:16:12 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0A42D800) [pid = 2900] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:16:12 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E05FE4800) [pid = 2900] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:16:12 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0C27F800) [pid = 2900] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:16:12 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E066D4400) [pid = 2900] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:16:12 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0A525800) [pid = 2900] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:16:12 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0D7E6C00) [pid = 2900] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:16:12 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E066D6000) [pid = 2900] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:16:12 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0D7E5800) [pid = 2900] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:16:12 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0CACC400) [pid = 2900] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:16:12 INFO - PROCESS | 2900 | 1467051372596 Marionette TRACE conn7 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 11:16:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:16:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 794ms 11:16:12 INFO - PROCESS | 2900 | 1467051372671 Marionette TRACE conn7 -> [0,1961,"getWindowHandle",null] 11:16:12 INFO - PROCESS | 2900 | 1467051372674 Marionette TRACE conn7 <- [1,1961,null,{"value":"13"}] 11:16:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:16:12 INFO - PROCESS | 2900 | 1467051372677 Marionette TRACE conn7 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:16:12 INFO - PROCESS | 2900 | 1467051372679 Marionette TRACE conn7 <- [1,1962,null,{}] 11:16:12 INFO - PROCESS | 2900 | 1467051372683 Marionette TRACE conn7 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:12 INFO - PROCESS | 2900 | 1467051372685 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:12 INFO - PROCESS | 2900 | 1467051372766 Marionette TRACE conn7 <- [1,1963,null,{"value":null}] 11:16:12 INFO - PROCESS | 2900 | 1467051372849 Marionette TRACE conn7 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:12 INFO - PROCESS | 2900 | 1467051372851 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:12 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0E029800 == 37 [pid = 2900] [id = 500] 11:16:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E066D6000) [pid = 2900] [serial = 1500] [outer = 0000000000000000] 11:16:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0A6BC400) [pid = 2900] [serial = 1501] [outer = 0000002E066D6000] 11:16:12 INFO - PROCESS | 2900 | 1467051372896 Marionette DEBUG loaded listener.js 11:16:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0DC09C00) [pid = 2900] [serial = 1502] [outer = 0000002E066D6000] 11:16:13 INFO - PROCESS | 2900 | 1467051373252 Marionette TRACE conn7 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 11:16:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:16:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 627ms 11:16:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:16:13 INFO - PROCESS | 2900 | 1467051373309 Marionette TRACE conn7 -> [0,1965,"getWindowHandle",null] 11:16:13 INFO - PROCESS | 2900 | 1467051373311 Marionette TRACE conn7 <- [1,1965,null,{"value":"13"}] 11:16:13 INFO - PROCESS | 2900 | 1467051373315 Marionette TRACE conn7 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:16:13 INFO - PROCESS | 2900 | 1467051373316 Marionette TRACE conn7 <- [1,1966,null,{}] 11:16:13 INFO - PROCESS | 2900 | 1467051373320 Marionette TRACE conn7 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:13 INFO - PROCESS | 2900 | 1467051373322 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:13 INFO - PROCESS | 2900 | 1467051373446 Marionette TRACE conn7 <- [1,1967,null,{"value":null}] 11:16:13 INFO - PROCESS | 2900 | 1467051373452 Marionette TRACE conn7 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:13 INFO - PROCESS | 2900 | 1467051373454 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:13 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E78221000 == 38 [pid = 2900] [id = 501] 11:16:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0D7EB800) [pid = 2900] [serial = 1503] [outer = 0000000000000000] 11:16:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E77A14800) [pid = 2900] [serial = 1504] [outer = 0000002E0D7EB800] 11:16:13 INFO - PROCESS | 2900 | 1467051373499 Marionette DEBUG loaded listener.js 11:16:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E7823FC00) [pid = 2900] [serial = 1505] [outer = 0000002E0D7EB800] 11:16:13 INFO - PROCESS | 2900 | 1467051373870 Marionette TRACE conn7 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:16:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:16:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 586ms 11:16:13 INFO - PROCESS | 2900 | 1467051373903 Marionette TRACE conn7 -> [0,1969,"getWindowHandle",null] 11:16:13 INFO - PROCESS | 2900 | 1467051373905 Marionette TRACE conn7 <- [1,1969,null,{"value":"13"}] 11:16:13 INFO - PROCESS | 2900 | 1467051373909 Marionette TRACE conn7 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:16:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:16:13 INFO - PROCESS | 2900 | 1467051373911 Marionette TRACE conn7 <- [1,1970,null,{}] 11:16:13 INFO - PROCESS | 2900 | 1467051373914 Marionette TRACE conn7 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:13 INFO - PROCESS | 2900 | 1467051373916 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:14 INFO - PROCESS | 2900 | 1467051374034 Marionette TRACE conn7 <- [1,1971,null,{"value":null}] 11:16:14 INFO - PROCESS | 2900 | 1467051374041 Marionette TRACE conn7 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:14 INFO - PROCESS | 2900 | 1467051374043 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:14 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A4C6000 == 39 [pid = 2900] [id = 502] 11:16:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E7840F800) [pid = 2900] [serial = 1506] [outer = 0000000000000000] 11:16:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E784CD800) [pid = 2900] [serial = 1507] [outer = 0000002E7840F800] 11:16:14 INFO - PROCESS | 2900 | 1467051374087 Marionette DEBUG loaded listener.js 11:16:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E78938C00) [pid = 2900] [serial = 1508] [outer = 0000002E7840F800] 11:16:14 INFO - PROCESS | 2900 | 1467051374508 Marionette TRACE conn7 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:16:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:16:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 691ms 11:16:14 INFO - PROCESS | 2900 | 1467051374604 Marionette TRACE conn7 -> [0,1973,"getWindowHandle",null] 11:16:14 INFO - PROCESS | 2900 | 1467051374609 Marionette TRACE conn7 <- [1,1973,null,{"value":"13"}] 11:16:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:16:14 INFO - PROCESS | 2900 | 1467051374614 Marionette TRACE conn7 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:16:14 INFO - PROCESS | 2900 | 1467051374619 Marionette TRACE conn7 <- [1,1974,null,{}] 11:16:14 INFO - PROCESS | 2900 | 1467051374626 Marionette TRACE conn7 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:14 INFO - PROCESS | 2900 | 1467051374630 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:14 INFO - PROCESS | 2900 | 1467051374760 Marionette TRACE conn7 <- [1,1975,null,{"value":null}] 11:16:14 INFO - PROCESS | 2900 | 1467051374848 Marionette TRACE conn7 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:14 INFO - PROCESS | 2900 | 1467051374853 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:14 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06614800 == 40 [pid = 2900] [id = 503] 11:16:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E05EDA800) [pid = 2900] [serial = 1509] [outer = 0000000000000000] 11:16:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0620FC00) [pid = 2900] [serial = 1510] [outer = 0000002E05EDA800] 11:16:14 INFO - PROCESS | 2900 | 1467051374927 Marionette DEBUG loaded listener.js 11:16:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E075E7800) [pid = 2900] [serial = 1511] [outer = 0000002E05EDA800] 11:16:15 INFO - PROCESS | 2900 | 1467051375529 Marionette TRACE conn7 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:16:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:16:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 943ms 11:16:15 INFO - PROCESS | 2900 | 1467051375567 Marionette TRACE conn7 -> [0,1977,"getWindowHandle",null] 11:16:15 INFO - PROCESS | 2900 | 1467051375571 Marionette TRACE conn7 <- [1,1977,null,{"value":"13"}] 11:16:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:16:15 INFO - PROCESS | 2900 | 1467051375579 Marionette TRACE conn7 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:16:15 INFO - PROCESS | 2900 | 1467051375583 Marionette TRACE conn7 <- [1,1978,null,{}] 11:16:15 INFO - PROCESS | 2900 | 1467051375587 Marionette TRACE conn7 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:15 INFO - PROCESS | 2900 | 1467051375590 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:15 INFO - PROCESS | 2900 | 1467051375707 Marionette TRACE conn7 <- [1,1979,null,{"value":null}] 11:16:15 INFO - PROCESS | 2900 | 1467051375800 Marionette TRACE conn7 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:15 INFO - PROCESS | 2900 | 1467051375803 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:15 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CB3D000 == 41 [pid = 2900] [id = 504] 11:16:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E0A6BF400) [pid = 2900] [serial = 1512] [outer = 0000000000000000] 11:16:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E0A6C8C00) [pid = 2900] [serial = 1513] [outer = 0000002E0A6BF400] 11:16:15 INFO - PROCESS | 2900 | 1467051375860 Marionette DEBUG loaded listener.js 11:16:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E0C6B0C00) [pid = 2900] [serial = 1514] [outer = 0000002E0A6BF400] 11:16:16 INFO - PROCESS | 2900 | 1467051376445 Marionette TRACE conn7 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:16:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:16:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 881ms 11:16:16 INFO - PROCESS | 2900 | 1467051376467 Marionette TRACE conn7 -> [0,1981,"getWindowHandle",null] 11:16:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:16:16 INFO - PROCESS | 2900 | 1467051376469 Marionette TRACE conn7 <- [1,1981,null,{"value":"13"}] 11:16:16 INFO - PROCESS | 2900 | 1467051376475 Marionette TRACE conn7 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:16:16 INFO - PROCESS | 2900 | 1467051376477 Marionette TRACE conn7 <- [1,1982,null,{}] 11:16:16 INFO - PROCESS | 2900 | 1467051376488 Marionette TRACE conn7 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:16 INFO - PROCESS | 2900 | 1467051376493 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:16 INFO - PROCESS | 2900 | 1467051376611 Marionette TRACE conn7 <- [1,1983,null,{"value":null}] 11:16:16 INFO - PROCESS | 2900 | 1467051376707 Marionette TRACE conn7 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:16 INFO - PROCESS | 2900 | 1467051376711 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:16 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E79781800 == 42 [pid = 2900] [id = 505] 11:16:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E77023C00) [pid = 2900] [serial = 1515] [outer = 0000000000000000] 11:16:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E7702E800) [pid = 2900] [serial = 1516] [outer = 0000002E77023C00] 11:16:16 INFO - PROCESS | 2900 | 1467051376769 Marionette DEBUG loaded listener.js 11:16:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 91 (0000002E78A62C00) [pid = 2900] [serial = 1517] [outer = 0000002E77023C00] 11:16:17 INFO - PROCESS | 2900 | 1467051377405 Marionette TRACE conn7 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 11:16:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:16:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 986ms 11:16:17 INFO - PROCESS | 2900 | 1467051377462 Marionette TRACE conn7 -> [0,1985,"getWindowHandle",null] 11:16:17 INFO - PROCESS | 2900 | 1467051377464 Marionette TRACE conn7 <- [1,1985,null,{"value":"13"}] 11:16:17 INFO - PROCESS | 2900 | 1467051377468 Marionette TRACE conn7 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:16:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:16:17 INFO - PROCESS | 2900 | 1467051377471 Marionette TRACE conn7 <- [1,1986,null,{}] 11:16:17 INFO - PROCESS | 2900 | 1467051377474 Marionette TRACE conn7 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:17 INFO - PROCESS | 2900 | 1467051377477 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:17 INFO - PROCESS | 2900 | 1467051377620 Marionette TRACE conn7 <- [1,1987,null,{"value":null}] 11:16:17 INFO - PROCESS | 2900 | 1467051377759 Marionette TRACE conn7 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:17 INFO - PROCESS | 2900 | 1467051377762 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:17 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0E037800 == 43 [pid = 2900] [id = 506] 11:16:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 92 (0000002E0D7F1800) [pid = 2900] [serial = 1518] [outer = 0000000000000000] 11:16:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 93 (0000002E78D99800) [pid = 2900] [serial = 1519] [outer = 0000002E0D7F1800] 11:16:17 INFO - PROCESS | 2900 | 1467051377819 Marionette DEBUG loaded listener.js 11:16:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 94 (0000002E791C7800) [pid = 2900] [serial = 1520] [outer = 0000002E0D7F1800] 11:16:18 INFO - PROCESS | 2900 | 1467051378563 Marionette TRACE conn7 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 11:16:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:16:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1132ms 11:16:18 INFO - PROCESS | 2900 | 1467051378608 Marionette TRACE conn7 -> [0,1989,"getWindowHandle",null] 11:16:18 INFO - PROCESS | 2900 | 1467051378612 Marionette TRACE conn7 <- [1,1989,null,{"value":"13"}] 11:16:18 INFO - PROCESS | 2900 | 1467051378617 Marionette TRACE conn7 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:16:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:16:18 INFO - PROCESS | 2900 | 1467051378620 Marionette TRACE conn7 <- [1,1990,null,{}] 11:16:18 INFO - PROCESS | 2900 | 1467051378626 Marionette TRACE conn7 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:18 INFO - PROCESS | 2900 | 1467051378629 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:18 INFO - PROCESS | 2900 | 1467051378737 Marionette TRACE conn7 <- [1,1991,null,{"value":null}] 11:16:18 INFO - PROCESS | 2900 | 1467051378838 Marionette TRACE conn7 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:18 INFO - PROCESS | 2900 | 1467051378841 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:18 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E065D7800 == 44 [pid = 2900] [id = 507] 11:16:18 INFO - PROCESS | 2900 | ++DOMWINDOW == 95 (0000002E0934A400) [pid = 2900] [serial = 1521] [outer = 0000000000000000] 11:16:18 INFO - PROCESS | 2900 | ++DOMWINDOW == 96 (0000002E0965FC00) [pid = 2900] [serial = 1522] [outer = 0000002E0934A400] 11:16:18 INFO - PROCESS | 2900 | 1467051378892 Marionette DEBUG loaded listener.js 11:16:18 INFO - PROCESS | 2900 | ++DOMWINDOW == 97 (0000002E0A523400) [pid = 2900] [serial = 1523] [outer = 0000002E0934A400] 11:16:19 INFO - PROCESS | 2900 | --DOCSHELL 0000002E78221000 == 43 [pid = 2900] [id = 501] 11:16:19 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0E029800 == 42 [pid = 2900] [id = 500] 11:16:19 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD99000 == 41 [pid = 2900] [id = 499] 11:16:19 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DC40000 == 40 [pid = 2900] [id = 498] 11:16:19 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0CDC9000 == 39 [pid = 2900] [id = 497] 11:16:19 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C216800 == 38 [pid = 2900] [id = 496] 11:16:19 INFO - PROCESS | 2900 | --DOCSHELL 0000002E07F79000 == 37 [pid = 2900] [id = 495] 11:16:19 INFO - PROCESS | 2900 | --DOCSHELL 0000002E05C1F800 == 36 [pid = 2900] [id = 494] 11:16:19 INFO - PROCESS | 2900 | --DOCSHELL 0000002E76F5A000 == 35 [pid = 2900] [id = 491] 11:16:19 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0695B800 == 34 [pid = 2900] [id = 492] 11:16:19 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D96F800 == 33 [pid = 2900] [id = 493] 11:16:19 INFO - PROCESS | 2900 | --DOCSHELL 0000002E07317800 == 32 [pid = 2900] [id = 482] 11:16:19 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0E037800 == 31 [pid = 2900] [id = 506] 11:16:19 INFO - PROCESS | 2900 | --DOCSHELL 0000002E79781800 == 30 [pid = 2900] [id = 505] 11:16:19 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0CB3D000 == 29 [pid = 2900] [id = 504] 11:16:19 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A4C6000 == 28 [pid = 2900] [id = 502] 11:16:19 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06614800 == 27 [pid = 2900] [id = 503] 11:16:19 INFO - PROCESS | 2900 | --DOMWINDOW == 96 (0000002E0A6C8400) [pid = 2900] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 11:16:19 INFO - PROCESS | 2900 | --DOMWINDOW == 95 (0000002E07577400) [pid = 2900] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 11:16:19 INFO - PROCESS | 2900 | --DOMWINDOW == 94 (0000002E08C65400) [pid = 2900] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 11:16:19 INFO - PROCESS | 2900 | --DOMWINDOW == 93 (0000002E0A4D8C00) [pid = 2900] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 11:16:19 INFO - PROCESS | 2900 | --DOMWINDOW == 92 (0000002E06985800) [pid = 2900] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 11:16:19 INFO - PROCESS | 2900 | --DOMWINDOW == 91 (0000002E06207C00) [pid = 2900] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 11:16:19 INFO - PROCESS | 2900 | --DOMWINDOW == 90 (0000002E068A5C00) [pid = 2900] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 11:16:19 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E0C289800) [pid = 2900] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 11:16:19 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E07578000) [pid = 2900] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 11:16:19 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E068A2000) [pid = 2900] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 11:16:19 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E0C18F400) [pid = 2900] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 11:16:19 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0A647C00) [pid = 2900] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 11:16:19 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E77A11800) [pid = 2900] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 11:16:19 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0DC0D400) [pid = 2900] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 11:16:19 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E784CC000) [pid = 2900] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 11:16:19 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0DC0A800) [pid = 2900] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 11:16:19 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E77A06800) [pid = 2900] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 11:16:19 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E76FCA800) [pid = 2900] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 11:16:19 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0CBDC000) [pid = 2900] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 11:16:19 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0C6AC400) [pid = 2900] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 11:16:19 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0D7EF400) [pid = 2900] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 11:16:19 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0CD3C400) [pid = 2900] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 11:16:19 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0C534400) [pid = 2900] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 11:16:19 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0C18CC00) [pid = 2900] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 11:16:19 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0CD3B000) [pid = 2900] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 11:16:19 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0A52D000) [pid = 2900] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 11:16:20 INFO - PROCESS | 2900 | 1467051380141 Marionette TRACE conn7 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 11:16:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:16:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1585ms 11:16:20 INFO - PROCESS | 2900 | 1467051380207 Marionette TRACE conn7 -> [0,1993,"getWindowHandle",null] 11:16:20 INFO - PROCESS | 2900 | 1467051380211 Marionette TRACE conn7 <- [1,1993,null,{"value":"13"}] 11:16:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:16:20 INFO - PROCESS | 2900 | 1467051380217 Marionette TRACE conn7 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:16:20 INFO - PROCESS | 2900 | 1467051380220 Marionette TRACE conn7 <- [1,1994,null,{}] 11:16:20 INFO - PROCESS | 2900 | 1467051380225 Marionette TRACE conn7 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:20 INFO - PROCESS | 2900 | 1467051380228 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:20 INFO - PROCESS | 2900 | 1467051380315 Marionette TRACE conn7 <- [1,1995,null,{"value":null}] 11:16:20 INFO - PROCESS | 2900 | 1467051380329 Marionette TRACE conn7 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:20 INFO - PROCESS | 2900 | 1467051380332 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:20 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06626000 == 28 [pid = 2900] [id = 508] 11:16:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E05C9CC00) [pid = 2900] [serial = 1524] [outer = 0000000000000000] 11:16:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E05FD8000) [pid = 2900] [serial = 1525] [outer = 0000002E05C9CC00] 11:16:20 INFO - PROCESS | 2900 | 1467051380381 Marionette DEBUG loaded listener.js 11:16:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E06209000) [pid = 2900] [serial = 1526] [outer = 0000002E05C9CC00] 11:16:20 INFO - PROCESS | 2900 | 1467051380866 Marionette TRACE conn7 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 11:16:20 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 11:16:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 692ms 11:16:20 INFO - PROCESS | 2900 | 1467051380913 Marionette TRACE conn7 -> [0,1997,"getWindowHandle",null] 11:16:20 INFO - PROCESS | 2900 | 1467051380918 Marionette TRACE conn7 <- [1,1997,null,{"value":"13"}] 11:16:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:16:20 INFO - PROCESS | 2900 | 1467051380924 Marionette TRACE conn7 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:16:20 INFO - PROCESS | 2900 | 1467051380927 Marionette TRACE conn7 <- [1,1998,null,{}] 11:16:20 INFO - PROCESS | 2900 | 1467051380931 Marionette TRACE conn7 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:20 INFO - PROCESS | 2900 | 1467051380934 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:21 INFO - PROCESS | 2900 | 1467051381054 Marionette TRACE conn7 <- [1,1999,null,{"value":null}] 11:16:21 INFO - PROCESS | 2900 | 1467051381071 Marionette TRACE conn7 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:21 INFO - PROCESS | 2900 | 1467051381073 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:21 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E08873800 == 29 [pid = 2900] [id = 509] 11:16:21 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E06B9E800) [pid = 2900] [serial = 1527] [outer = 0000000000000000] 11:16:21 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E072E0000) [pid = 2900] [serial = 1528] [outer = 0000002E06B9E800] 11:16:21 INFO - PROCESS | 2900 | 1467051381122 Marionette DEBUG loaded listener.js 11:16:21 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E08168000) [pid = 2900] [serial = 1529] [outer = 0000002E06B9E800] 11:16:21 INFO - PROCESS | 2900 | 1467051381595 Marionette TRACE conn7 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 11:16:21 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 11:16:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 734ms 11:16:21 INFO - PROCESS | 2900 | 1467051381661 Marionette TRACE conn7 -> [0,2001,"getWindowHandle",null] 11:16:21 INFO - PROCESS | 2900 | 1467051381663 Marionette TRACE conn7 <- [1,2001,null,{"value":"13"}] 11:16:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:16:21 INFO - PROCESS | 2900 | 1467051381667 Marionette TRACE conn7 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:16:21 INFO - PROCESS | 2900 | 1467051381671 Marionette TRACE conn7 <- [1,2002,null,{}] 11:16:21 INFO - PROCESS | 2900 | 1467051381682 Marionette TRACE conn7 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:21 INFO - PROCESS | 2900 | 1467051381687 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:21 INFO - PROCESS | 2900 | 1467051381777 Marionette TRACE conn7 <- [1,2003,null,{"value":null}] 11:16:21 INFO - PROCESS | 2900 | 1467051381863 Marionette TRACE conn7 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:21 INFO - PROCESS | 2900 | 1467051381867 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:21 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0BF6B000 == 30 [pid = 2900] [id = 510] 11:16:21 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0350DC00) [pid = 2900] [serial = 1530] [outer = 0000000000000000] 11:16:21 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0A524400) [pid = 2900] [serial = 1531] [outer = 0000002E0350DC00] 11:16:21 INFO - PROCESS | 2900 | 1467051381918 Marionette DEBUG loaded listener.js 11:16:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0A64A400) [pid = 2900] [serial = 1532] [outer = 0000002E0350DC00] 11:16:22 INFO - PROCESS | 2900 | 1467051382355 Marionette TRACE conn7 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 11:16:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:16:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 733ms 11:16:22 INFO - PROCESS | 2900 | 1467051382439 Marionette TRACE conn7 -> [0,2005,"getWindowHandle",null] 11:16:22 INFO - PROCESS | 2900 | 1467051382442 Marionette TRACE conn7 <- [1,2005,null,{"value":"13"}] 11:16:22 INFO - PROCESS | 2900 | 1467051382451 Marionette TRACE conn7 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:16:22 INFO - PROCESS | 2900 | 1467051382453 Marionette TRACE conn7 <- [1,2006,null,{}] 11:16:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:16:22 INFO - PROCESS | 2900 | 1467051382456 Marionette TRACE conn7 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:22 INFO - PROCESS | 2900 | 1467051382458 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:22 INFO - PROCESS | 2900 | 1467051382580 Marionette TRACE conn7 <- [1,2007,null,{"value":null}] 11:16:22 INFO - PROCESS | 2900 | 1467051382631 Marionette TRACE conn7 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:22 INFO - PROCESS | 2900 | 1467051382634 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:22 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C572800 == 31 [pid = 2900] [id = 511] 11:16:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0C145000) [pid = 2900] [serial = 1533] [outer = 0000000000000000] 11:16:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0C18C400) [pid = 2900] [serial = 1534] [outer = 0000002E0C145000] 11:16:22 INFO - PROCESS | 2900 | 1467051382679 Marionette DEBUG loaded listener.js 11:16:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0C284400) [pid = 2900] [serial = 1535] [outer = 0000002E0C145000] 11:16:23 INFO - PROCESS | 2900 | 1467051383113 Marionette TRACE conn7 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:16:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:16:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 691ms 11:16:23 INFO - PROCESS | 2900 | 1467051383148 Marionette TRACE conn7 -> [0,2009,"getWindowHandle",null] 11:16:23 INFO - PROCESS | 2900 | 1467051383150 Marionette TRACE conn7 <- [1,2009,null,{"value":"13"}] 11:16:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:16:23 INFO - PROCESS | 2900 | 1467051383154 Marionette TRACE conn7 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:16:23 INFO - PROCESS | 2900 | 1467051383156 Marionette TRACE conn7 <- [1,2010,null,{}] 11:16:23 INFO - PROCESS | 2900 | 1467051383159 Marionette TRACE conn7 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:23 INFO - PROCESS | 2900 | 1467051383161 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:23 INFO - PROCESS | 2900 | 1467051383272 Marionette TRACE conn7 <- [1,2011,null,{"value":null}] 11:16:23 INFO - PROCESS | 2900 | 1467051383277 Marionette TRACE conn7 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:23 INFO - PROCESS | 2900 | 1467051383279 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:23 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D77A000 == 32 [pid = 2900] [id = 512] 11:16:23 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E06B9E000) [pid = 2900] [serial = 1536] [outer = 0000000000000000] 11:16:23 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E0C540800) [pid = 2900] [serial = 1537] [outer = 0000002E06B9E000] 11:16:23 INFO - PROCESS | 2900 | 1467051383325 Marionette DEBUG loaded listener.js 11:16:23 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E0C6BE400) [pid = 2900] [serial = 1538] [outer = 0000002E06B9E000] 11:16:23 INFO - PROCESS | 2900 | 1467051383797 Marionette TRACE conn7 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 11:16:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:16:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 690ms 11:16:23 INFO - PROCESS | 2900 | 1467051383847 Marionette TRACE conn7 -> [0,2013,"getWindowHandle",null] 11:16:23 INFO - PROCESS | 2900 | 1467051383850 Marionette TRACE conn7 <- [1,2013,null,{"value":"13"}] 11:16:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:16:23 INFO - PROCESS | 2900 | 1467051383853 Marionette TRACE conn7 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:16:23 INFO - PROCESS | 2900 | 1467051383855 Marionette TRACE conn7 <- [1,2014,null,{}] 11:16:23 INFO - PROCESS | 2900 | 1467051383858 Marionette TRACE conn7 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:23 INFO - PROCESS | 2900 | 1467051383864 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:24 INFO - PROCESS | 2900 | 1467051384031 Marionette TRACE conn7 <- [1,2015,null,{"value":null}] 11:16:24 INFO - PROCESS | 2900 | 1467051384046 Marionette TRACE conn7 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:24 INFO - PROCESS | 2900 | 1467051384048 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:24 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD0C000 == 33 [pid = 2900] [id = 513] 11:16:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E06B97800) [pid = 2900] [serial = 1539] [outer = 0000000000000000] 11:16:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E0CBD9400) [pid = 2900] [serial = 1540] [outer = 0000002E06B97800] 11:16:24 INFO - PROCESS | 2900 | 1467051384137 Marionette DEBUG loaded listener.js 11:16:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E0D7F0C00) [pid = 2900] [serial = 1541] [outer = 0000002E06B97800] 11:16:24 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E0689C400) [pid = 2900] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:16:24 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E0DC07800) [pid = 2900] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:16:24 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E0C6A7C00) [pid = 2900] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:16:24 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E066D6000) [pid = 2900] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:16:24 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E05989800) [pid = 2900] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:16:24 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E05998400) [pid = 2900] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:16:24 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0A423C00) [pid = 2900] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:16:24 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E05CA0000) [pid = 2900] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:16:24 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E09351800) [pid = 2900] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:16:24 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0D7EB800) [pid = 2900] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:16:24 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0DDDC800) [pid = 2900] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:16:24 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E7840F800) [pid = 2900] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:16:24 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0C6BE000) [pid = 2900] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:16:24 INFO - PROCESS | 2900 | 1467051384690 Marionette TRACE conn7 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 11:16:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:16:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 881ms 11:16:24 INFO - PROCESS | 2900 | 1467051384737 Marionette TRACE conn7 -> [0,2017,"getWindowHandle",null] 11:16:24 INFO - PROCESS | 2900 | 1467051384739 Marionette TRACE conn7 <- [1,2017,null,{"value":"13"}] 11:16:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:16:24 INFO - PROCESS | 2900 | 1467051384742 Marionette TRACE conn7 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:16:24 INFO - PROCESS | 2900 | 1467051384744 Marionette TRACE conn7 <- [1,2018,null,{}] 11:16:24 INFO - PROCESS | 2900 | 1467051384748 Marionette TRACE conn7 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:24 INFO - PROCESS | 2900 | 1467051384750 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:24 INFO - PROCESS | 2900 | 1467051384830 Marionette TRACE conn7 <- [1,2019,null,{"value":null}] 11:16:24 INFO - PROCESS | 2900 | 1467051384836 Marionette TRACE conn7 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:24 INFO - PROCESS | 2900 | 1467051384838 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:24 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD99800 == 34 [pid = 2900] [id = 514] 11:16:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E07F38000) [pid = 2900] [serial = 1542] [outer = 0000000000000000] 11:16:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0CA71C00) [pid = 2900] [serial = 1543] [outer = 0000002E07F38000] 11:16:24 INFO - PROCESS | 2900 | 1467051384882 Marionette DEBUG loaded listener.js 11:16:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0DC02C00) [pid = 2900] [serial = 1544] [outer = 0000002E07F38000] 11:16:25 INFO - PROCESS | 2900 | 1467051385302 Marionette TRACE conn7 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 11:16:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:16:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 587ms 11:16:25 INFO - PROCESS | 2900 | 1467051385344 Marionette TRACE conn7 -> [0,2021,"getWindowHandle",null] 11:16:25 INFO - PROCESS | 2900 | 1467051385347 Marionette TRACE conn7 <- [1,2021,null,{"value":"13"}] 11:16:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:16:25 INFO - PROCESS | 2900 | 1467051385355 Marionette TRACE conn7 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:16:25 INFO - PROCESS | 2900 | 1467051385356 Marionette TRACE conn7 <- [1,2022,null,{}] 11:16:25 INFO - PROCESS | 2900 | 1467051385360 Marionette TRACE conn7 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:25 INFO - PROCESS | 2900 | 1467051385362 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:25 INFO - PROCESS | 2900 | 1467051385444 Marionette TRACE conn7 <- [1,2023,null,{"value":null}] 11:16:25 INFO - PROCESS | 2900 | 1467051385452 Marionette TRACE conn7 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:25 INFO - PROCESS | 2900 | 1467051385454 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:25 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0E01E000 == 35 [pid = 2900] [id = 515] 11:16:25 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0DC0D400) [pid = 2900] [serial = 1545] [outer = 0000000000000000] 11:16:25 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0DDE2800) [pid = 2900] [serial = 1546] [outer = 0000002E0DC0D400] 11:16:25 INFO - PROCESS | 2900 | 1467051385507 Marionette DEBUG loaded listener.js 11:16:25 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E76FCE400) [pid = 2900] [serial = 1547] [outer = 0000002E0DC0D400] 11:16:25 INFO - PROCESS | 2900 | 1467051385948 Marionette TRACE conn7 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:16:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:16:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 629ms 11:16:25 INFO - PROCESS | 2900 | 1467051385982 Marionette TRACE conn7 -> [0,2025,"getWindowHandle",null] 11:16:25 INFO - PROCESS | 2900 | 1467051385984 Marionette TRACE conn7 <- [1,2025,null,{"value":"13"}] 11:16:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:16:26 INFO - PROCESS | 2900 | 1467051385999 Marionette TRACE conn7 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:16:26 INFO - PROCESS | 2900 | 1467051386001 Marionette TRACE conn7 <- [1,2026,null,{}] 11:16:26 INFO - PROCESS | 2900 | 1467051386010 Marionette TRACE conn7 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:26 INFO - PROCESS | 2900 | 1467051386012 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:26 INFO - PROCESS | 2900 | 1467051386095 Marionette TRACE conn7 <- [1,2027,null,{"value":null}] 11:16:26 INFO - PROCESS | 2900 | 1467051386103 Marionette TRACE conn7 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:26 INFO - PROCESS | 2900 | 1467051386105 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:26 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0BF6A800 == 36 [pid = 2900] [id = 516] 11:16:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E7702A000) [pid = 2900] [serial = 1548] [outer = 0000000000000000] 11:16:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E77171000) [pid = 2900] [serial = 1549] [outer = 0000002E7702A000] 11:16:26 INFO - PROCESS | 2900 | 1467051386149 Marionette DEBUG loaded listener.js 11:16:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E7717E400) [pid = 2900] [serial = 1550] [outer = 0000002E7702A000] 11:16:26 INFO - PROCESS | 2900 | 1467051386774 Marionette TRACE conn7 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 11:16:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:16:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 859ms 11:16:26 INFO - PROCESS | 2900 | 1467051386875 Marionette TRACE conn7 -> [0,2029,"getWindowHandle",null] 11:16:26 INFO - PROCESS | 2900 | 1467051386880 Marionette TRACE conn7 <- [1,2029,null,{"value":"13"}] 11:16:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:16:26 INFO - PROCESS | 2900 | 1467051386887 Marionette TRACE conn7 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:16:26 INFO - PROCESS | 2900 | 1467051386891 Marionette TRACE conn7 <- [1,2030,null,{}] 11:16:26 INFO - PROCESS | 2900 | 1467051386897 Marionette TRACE conn7 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:26 INFO - PROCESS | 2900 | 1467051386900 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:27 INFO - PROCESS | 2900 | 1467051387034 Marionette TRACE conn7 <- [1,2031,null,{"value":null}] 11:16:27 INFO - PROCESS | 2900 | 1467051387151 Marionette TRACE conn7 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:27 INFO - PROCESS | 2900 | 1467051387154 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:27 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0731D000 == 37 [pid = 2900] [id = 517] 11:16:27 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E05989C00) [pid = 2900] [serial = 1551] [outer = 0000000000000000] 11:16:27 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E06202C00) [pid = 2900] [serial = 1552] [outer = 0000002E05989C00] 11:16:27 INFO - PROCESS | 2900 | 1467051387215 Marionette DEBUG loaded listener.js 11:16:27 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E06B93800) [pid = 2900] [serial = 1553] [outer = 0000002E05989C00] 11:16:27 INFO - PROCESS | 2900 | 1467051387919 Marionette TRACE conn7 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:16:27 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) 11:16:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1077ms 11:16:27 INFO - PROCESS | 2900 | 1467051387973 Marionette TRACE conn7 -> [0,2033,"getWindowHandle",null] 11:16:27 INFO - PROCESS | 2900 | 1467051387978 Marionette TRACE conn7 <- [1,2033,null,{"value":"13"}] 11:16:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:16:27 INFO - PROCESS | 2900 | 1467051387985 Marionette TRACE conn7 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:16:27 INFO - PROCESS | 2900 | 1467051387988 Marionette TRACE conn7 <- [1,2034,null,{}] 11:16:27 INFO - PROCESS | 2900 | 1467051387992 Marionette TRACE conn7 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:27 INFO - PROCESS | 2900 | 1467051387995 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:28 INFO - PROCESS | 2900 | 1467051388121 Marionette TRACE conn7 <- [1,2035,null,{"value":null}] 11:16:28 INFO - PROCESS | 2900 | 1467051388254 Marionette TRACE conn7 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:28 INFO - PROCESS | 2900 | 1467051388256 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:28 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D779800 == 38 [pid = 2900] [id = 518] 11:16:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E06985C00) [pid = 2900] [serial = 1554] [outer = 0000000000000000] 11:16:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E0A52A400) [pid = 2900] [serial = 1555] [outer = 0000002E06985C00] 11:16:28 INFO - PROCESS | 2900 | 1467051388316 Marionette DEBUG loaded listener.js 11:16:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 91 (0000002E0C13EC00) [pid = 2900] [serial = 1556] [outer = 0000002E06985C00] 11:16:29 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0E01E000 == 37 [pid = 2900] [id = 515] 11:16:29 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD99800 == 36 [pid = 2900] [id = 514] 11:16:29 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD0C000 == 35 [pid = 2900] [id = 513] 11:16:29 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D77A000 == 34 [pid = 2900] [id = 512] 11:16:29 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C572800 == 33 [pid = 2900] [id = 511] 11:16:29 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0BF6B000 == 32 [pid = 2900] [id = 510] 11:16:29 INFO - PROCESS | 2900 | --DOCSHELL 0000002E08873800 == 31 [pid = 2900] [id = 509] 11:16:29 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06626000 == 30 [pid = 2900] [id = 508] 11:16:29 INFO - PROCESS | 2900 | --DOCSHELL 0000002E065D7800 == 29 [pid = 2900] [id = 507] 11:16:29 INFO - PROCESS | 2900 | --DOMWINDOW == 90 (0000002E07F3A000) [pid = 2900] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 11:16:29 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E06204800) [pid = 2900] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 11:16:29 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E06B9D800) [pid = 2900] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 11:16:29 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E7702DC00) [pid = 2900] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 11:16:29 INFO - PROCESS | 2900 | 1467051389195 Marionette TRACE conn7 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:16:29 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E76FD4800) [pid = 2900] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 11:16:29 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0CBE3800) [pid = 2900] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 11:16:29 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0A6BC400) [pid = 2900] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 11:16:29 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0A6BD400) [pid = 2900] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 11:16:29 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0A528400) [pid = 2900] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 11:16:29 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0C196400) [pid = 2900] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 11:16:29 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E05F9D000) [pid = 2900] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 11:16:29 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E06981800) [pid = 2900] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 11:16:29 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0965C000) [pid = 2900] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 11:16:29 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0A429000) [pid = 2900] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 11:16:29 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E7823FC00) [pid = 2900] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 11:16:29 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E78938C00) [pid = 2900] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 11:16:29 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E7717FC00) [pid = 2900] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 11:16:29 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E784CD800) [pid = 2900] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 11:16:29 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E77A14800) [pid = 2900] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 11:16:29 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0C6C6000) [pid = 2900] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 11:16:29 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0CACF400) [pid = 2900] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 11:16:29 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E0D7E3800) [pid = 2900] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 11:16:29 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E0C284000) [pid = 2900] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 11:16:29 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E0DC09C00) [pid = 2900] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 11:16:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:16:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1236ms 11:16:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:16:29 INFO - PROCESS | 2900 | 1467051389227 Marionette TRACE conn7 -> [0,2037,"getWindowHandle",null] 11:16:29 INFO - PROCESS | 2900 | 1467051389231 Marionette TRACE conn7 <- [1,2037,null,{"value":"13"}] 11:16:29 INFO - PROCESS | 2900 | 1467051389235 Marionette TRACE conn7 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:16:29 INFO - PROCESS | 2900 | 1467051389238 Marionette TRACE conn7 <- [1,2038,null,{}] 11:16:29 INFO - PROCESS | 2900 | 1467051389244 Marionette TRACE conn7 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:29 INFO - PROCESS | 2900 | 1467051389247 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:29 INFO - PROCESS | 2900 | 1467051389338 Marionette TRACE conn7 <- [1,2039,null,{"value":null}] 11:16:29 INFO - PROCESS | 2900 | 1467051389346 Marionette TRACE conn7 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:29 INFO - PROCESS | 2900 | 1467051389350 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:29 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06624800 == 30 [pid = 2900] [id = 519] 11:16:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E06204800) [pid = 2900] [serial = 1557] [outer = 0000000000000000] 11:16:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E0689CC00) [pid = 2900] [serial = 1558] [outer = 0000002E06204800] 11:16:29 INFO - PROCESS | 2900 | 1467051389400 Marionette DEBUG loaded listener.js 11:16:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E06B9E400) [pid = 2900] [serial = 1559] [outer = 0000002E06204800] 11:16:29 INFO - PROCESS | 2900 | 1467051389929 Marionette TRACE conn7 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:16:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:16:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 732ms 11:16:29 INFO - PROCESS | 2900 | 1467051389968 Marionette TRACE conn7 -> [0,2041,"getWindowHandle",null] 11:16:29 INFO - PROCESS | 2900 | 1467051389972 Marionette TRACE conn7 <- [1,2041,null,{"value":"13"}] 11:16:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:16:29 INFO - PROCESS | 2900 | 1467051389978 Marionette TRACE conn7 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:16:29 INFO - PROCESS | 2900 | 1467051389981 Marionette TRACE conn7 <- [1,2042,null,{}] 11:16:29 INFO - PROCESS | 2900 | 1467051389985 Marionette TRACE conn7 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:29 INFO - PROCESS | 2900 | 1467051389988 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:30 INFO - PROCESS | 2900 | 1467051390077 Marionette TRACE conn7 <- [1,2043,null,{"value":null}] 11:16:30 INFO - PROCESS | 2900 | 1467051390159 Marionette TRACE conn7 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:30 INFO - PROCESS | 2900 | 1467051390162 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:30 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E093AD000 == 31 [pid = 2900] [id = 520] 11:16:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0A3E8000) [pid = 2900] [serial = 1560] [outer = 0000000000000000] 11:16:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0A42A400) [pid = 2900] [serial = 1561] [outer = 0000002E0A3E8000] 11:16:30 INFO - PROCESS | 2900 | 1467051390210 Marionette DEBUG loaded listener.js 11:16:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0A529800) [pid = 2900] [serial = 1562] [outer = 0000002E0A3E8000] 11:16:30 INFO - PROCESS | 2900 | 1467051390617 Marionette TRACE conn7 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 11:16:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:16:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 692ms 11:16:30 INFO - PROCESS | 2900 | 1467051390674 Marionette TRACE conn7 -> [0,2045,"getWindowHandle",null] 11:16:30 INFO - PROCESS | 2900 | 1467051390676 Marionette TRACE conn7 <- [1,2045,null,{"value":"13"}] 11:16:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:16:30 INFO - PROCESS | 2900 | 1467051390680 Marionette TRACE conn7 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:16:30 INFO - PROCESS | 2900 | 1467051390684 Marionette TRACE conn7 <- [1,2046,null,{}] 11:16:30 INFO - PROCESS | 2900 | 1467051390695 Marionette TRACE conn7 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:30 INFO - PROCESS | 2900 | 1467051390700 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:30 INFO - PROCESS | 2900 | 1467051390815 Marionette TRACE conn7 <- [1,2047,null,{"value":null}] 11:16:30 INFO - PROCESS | 2900 | 1467051390831 Marionette TRACE conn7 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:30 INFO - PROCESS | 2900 | 1467051390834 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:30 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C562000 == 32 [pid = 2900] [id = 521] 11:16:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0C196800) [pid = 2900] [serial = 1563] [outer = 0000000000000000] 11:16:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0C536000) [pid = 2900] [serial = 1564] [outer = 0000002E0C196800] 11:16:30 INFO - PROCESS | 2900 | 1467051390884 Marionette DEBUG loaded listener.js 11:16:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0C6B0400) [pid = 2900] [serial = 1565] [outer = 0000002E0C196800] 11:16:31 INFO - PROCESS | 2900 | 1467051391308 Marionette TRACE conn7 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 11:16:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:16:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 690ms 11:16:31 INFO - PROCESS | 2900 | 1467051391373 Marionette TRACE conn7 -> [0,2049,"getWindowHandle",null] 11:16:31 INFO - PROCESS | 2900 | 1467051391375 Marionette TRACE conn7 <- [1,2049,null,{"value":"13"}] 11:16:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:16:31 INFO - PROCESS | 2900 | 1467051391379 Marionette TRACE conn7 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:16:31 INFO - PROCESS | 2900 | 1467051391380 Marionette TRACE conn7 <- [1,2050,null,{}] 11:16:31 INFO - PROCESS | 2900 | 1467051391384 Marionette TRACE conn7 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:31 INFO - PROCESS | 2900 | 1467051391386 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:31 INFO - PROCESS | 2900 | 1467051391501 Marionette TRACE conn7 <- [1,2051,null,{"value":null}] 11:16:31 INFO - PROCESS | 2900 | 1467051391506 Marionette TRACE conn7 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:31 INFO - PROCESS | 2900 | 1467051391508 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:31 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D793800 == 33 [pid = 2900] [id = 522] 11:16:31 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0CA77800) [pid = 2900] [serial = 1566] [outer = 0000000000000000] 11:16:31 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0CA7B400) [pid = 2900] [serial = 1567] [outer = 0000002E0CA77800] 11:16:31 INFO - PROCESS | 2900 | 1467051391603 Marionette DEBUG loaded listener.js 11:16:31 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0CBE0800) [pid = 2900] [serial = 1568] [outer = 0000002E0CA77800] 11:16:32 INFO - PROCESS | 2900 | 1467051392015 Marionette TRACE conn7 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 11:16:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:16:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 671ms 11:16:32 INFO - PROCESS | 2900 | 1467051392053 Marionette TRACE conn7 -> [0,2053,"getWindowHandle",null] 11:16:32 INFO - PROCESS | 2900 | 1467051392055 Marionette TRACE conn7 <- [1,2053,null,{"value":"13"}] 11:16:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:16:32 INFO - PROCESS | 2900 | 1467051392058 Marionette TRACE conn7 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:16:32 INFO - PROCESS | 2900 | 1467051392060 Marionette TRACE conn7 <- [1,2054,null,{}] 11:16:32 INFO - PROCESS | 2900 | 1467051392064 Marionette TRACE conn7 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:32 INFO - PROCESS | 2900 | 1467051392066 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:32 INFO - PROCESS | 2900 | 1467051392181 Marionette TRACE conn7 <- [1,2055,null,{"value":null}] 11:16:32 INFO - PROCESS | 2900 | 1467051392279 Marionette TRACE conn7 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:32 INFO - PROCESS | 2900 | 1467051392281 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:32 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD14800 == 34 [pid = 2900] [id = 523] 11:16:32 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E03D6A400) [pid = 2900] [serial = 1569] [outer = 0000000000000000] 11:16:32 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0CD3F000) [pid = 2900] [serial = 1570] [outer = 0000002E03D6A400] 11:16:32 INFO - PROCESS | 2900 | 1467051392325 Marionette DEBUG loaded listener.js 11:16:32 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0D7EB800) [pid = 2900] [serial = 1571] [outer = 0000002E03D6A400] 11:16:32 INFO - PROCESS | 2900 | 1467051392756 Marionette TRACE conn7 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 11:16:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:16:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 733ms 11:16:32 INFO - PROCESS | 2900 | 1467051392795 Marionette TRACE conn7 -> [0,2057,"getWindowHandle",null] 11:16:32 INFO - PROCESS | 2900 | 1467051392797 Marionette TRACE conn7 <- [1,2057,null,{"value":"13"}] 11:16:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:16:32 INFO - PROCESS | 2900 | 1467051392807 Marionette TRACE conn7 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:16:32 INFO - PROCESS | 2900 | 1467051392809 Marionette TRACE conn7 <- [1,2058,null,{}] 11:16:32 INFO - PROCESS | 2900 | 1467051392813 Marionette TRACE conn7 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:32 INFO - PROCESS | 2900 | 1467051392819 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:32 INFO - PROCESS | 2900 | 1467051392963 Marionette TRACE conn7 <- [1,2059,null,{"value":null}] 11:16:33 INFO - PROCESS | 2900 | 1467051393020 Marionette TRACE conn7 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:33 INFO - PROCESS | 2900 | 1467051393022 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:33 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0E020000 == 35 [pid = 2900] [id = 524] 11:16:33 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E76FCA000) [pid = 2900] [serial = 1572] [outer = 0000000000000000] 11:16:33 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E77944000) [pid = 2900] [serial = 1573] [outer = 0000002E76FCA000] 11:16:33 INFO - PROCESS | 2900 | 1467051393067 Marionette DEBUG loaded listener.js 11:16:33 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E77A09800) [pid = 2900] [serial = 1574] [outer = 0000002E76FCA000] 11:16:33 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E06B9E800) [pid = 2900] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:16:33 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0934A400) [pid = 2900] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:16:33 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E05C9CC00) [pid = 2900] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:16:33 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E05EDA800) [pid = 2900] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:16:33 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0350DC00) [pid = 2900] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:16:33 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0A6BF400) [pid = 2900] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:16:33 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E06B9E000) [pid = 2900] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:16:33 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E77023C00) [pid = 2900] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:16:33 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0D7F1800) [pid = 2900] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:16:33 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E06B97800) [pid = 2900] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:16:33 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0DC0D400) [pid = 2900] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:16:33 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E07F38000) [pid = 2900] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:16:33 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0C145000) [pid = 2900] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:16:33 INFO - PROCESS | 2900 | [2900] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:16:33 INFO - PROCESS | 2900 | 1467051393528 Marionette TRACE conn7 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 11:16:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:16:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 776ms 11:16:33 INFO - PROCESS | 2900 | 1467051393585 Marionette TRACE conn7 -> [0,2061,"getWindowHandle",null] 11:16:33 INFO - PROCESS | 2900 | 1467051393587 Marionette TRACE conn7 <- [1,2061,null,{"value":"13"}] 11:16:33 INFO - PROCESS | 2900 | 1467051393590 Marionette TRACE conn7 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:16:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:16:33 INFO - PROCESS | 2900 | 1467051393592 Marionette TRACE conn7 <- [1,2062,null,{}] 11:16:33 INFO - PROCESS | 2900 | 1467051393595 Marionette TRACE conn7 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:33 INFO - PROCESS | 2900 | 1467051393597 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:33 INFO - PROCESS | 2900 | 1467051393709 Marionette TRACE conn7 <- [1,2063,null,{"value":null}] 11:16:33 INFO - PROCESS | 2900 | 1467051393763 Marionette TRACE conn7 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:33 INFO - PROCESS | 2900 | 1467051393765 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:33 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E77920800 == 36 [pid = 2900] [id = 525] 11:16:33 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E06183800) [pid = 2900] [serial = 1575] [outer = 0000000000000000] 11:16:33 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0A3EB000) [pid = 2900] [serial = 1576] [outer = 0000002E06183800] 11:16:33 INFO - PROCESS | 2900 | 1467051393810 Marionette DEBUG loaded listener.js 11:16:33 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E77024C00) [pid = 2900] [serial = 1577] [outer = 0000002E06183800] 11:16:34 INFO - PROCESS | 2900 | 1467051394166 Marionette TRACE conn7 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 11:16:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:16:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 628ms 11:16:34 INFO - PROCESS | 2900 | 1467051394222 Marionette TRACE conn7 -> [0,2065,"getWindowHandle",null] 11:16:34 INFO - PROCESS | 2900 | 1467051394224 Marionette TRACE conn7 <- [1,2065,null,{"value":"13"}] 11:16:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:16:34 INFO - PROCESS | 2900 | 1467051394227 Marionette TRACE conn7 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:16:34 INFO - PROCESS | 2900 | 1467051394229 Marionette TRACE conn7 <- [1,2066,null,{}] 11:16:34 INFO - PROCESS | 2900 | 1467051394242 Marionette TRACE conn7 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:34 INFO - PROCESS | 2900 | 1467051394244 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:34 INFO - PROCESS | 2900 | 1467051394332 Marionette TRACE conn7 <- [1,2067,null,{"value":null}] 11:16:34 INFO - PROCESS | 2900 | 1467051394337 Marionette TRACE conn7 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:34 INFO - PROCESS | 2900 | 1467051394339 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:34 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7898A000 == 37 [pid = 2900] [id = 526] 11:16:34 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E780C7800) [pid = 2900] [serial = 1578] [outer = 0000000000000000] 11:16:34 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E7840E000) [pid = 2900] [serial = 1579] [outer = 0000002E780C7800] 11:16:34 INFO - PROCESS | 2900 | 1467051394384 Marionette DEBUG loaded listener.js 11:16:34 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E7892D400) [pid = 2900] [serial = 1580] [outer = 0000002E780C7800] 11:16:34 INFO - PROCESS | 2900 | 1467051394809 Marionette TRACE conn7 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 11:16:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:16:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 628ms 11:16:34 INFO - PROCESS | 2900 | 1467051394859 Marionette TRACE conn7 -> [0,2069,"getWindowHandle",null] 11:16:34 INFO - PROCESS | 2900 | 1467051394861 Marionette TRACE conn7 <- [1,2069,null,{"value":"13"}] 11:16:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:16:34 INFO - PROCESS | 2900 | 1467051394865 Marionette TRACE conn7 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:16:34 INFO - PROCESS | 2900 | 1467051394867 Marionette TRACE conn7 <- [1,2070,null,{}] 11:16:34 INFO - PROCESS | 2900 | 1467051394871 Marionette TRACE conn7 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:34 INFO - PROCESS | 2900 | 1467051394873 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:34 INFO - PROCESS | 2900 | 1467051394956 Marionette TRACE conn7 <- [1,2071,null,{"value":null}] 11:16:34 INFO - PROCESS | 2900 | 1467051394961 Marionette TRACE conn7 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:34 INFO - PROCESS | 2900 | 1467051394963 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:34 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C249000 == 38 [pid = 2900] [id = 527] 11:16:34 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E78A6A800) [pid = 2900] [serial = 1581] [outer = 0000000000000000] 11:16:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E78AD6800) [pid = 2900] [serial = 1582] [outer = 0000002E78A6A800] 11:16:35 INFO - PROCESS | 2900 | 1467051395009 Marionette DEBUG loaded listener.js 11:16:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E78D97800) [pid = 2900] [serial = 1583] [outer = 0000002E78A6A800] 11:16:35 INFO - PROCESS | 2900 | 1467051395604 Marionette TRACE conn7 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 11:16:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:16:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 777ms 11:16:35 INFO - PROCESS | 2900 | 1467051395645 Marionette TRACE conn7 -> [0,2073,"getWindowHandle",null] 11:16:35 INFO - PROCESS | 2900 | 1467051395650 Marionette TRACE conn7 <- [1,2073,null,{"value":"13"}] 11:16:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:16:35 INFO - PROCESS | 2900 | 1467051395656 Marionette TRACE conn7 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:16:35 INFO - PROCESS | 2900 | 1467051395659 Marionette TRACE conn7 <- [1,2074,null,{}] 11:16:35 INFO - PROCESS | 2900 | 1467051395665 Marionette TRACE conn7 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:35 INFO - PROCESS | 2900 | 1467051395669 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:35 INFO - PROCESS | 2900 | 1467051395821 Marionette TRACE conn7 <- [1,2075,null,{"value":null}] 11:16:35 INFO - PROCESS | 2900 | 1467051395917 Marionette TRACE conn7 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:35 INFO - PROCESS | 2900 | 1467051395922 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:35 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0751E000 == 39 [pid = 2900] [id = 528] 11:16:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E06989000) [pid = 2900] [serial = 1584] [outer = 0000000000000000] 11:16:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0757CC00) [pid = 2900] [serial = 1585] [outer = 0000002E06989000] 11:16:35 INFO - PROCESS | 2900 | 1467051395981 Marionette DEBUG loaded listener.js 11:16:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0A430C00) [pid = 2900] [serial = 1586] [outer = 0000002E06989000] 11:16:36 INFO - PROCESS | 2900 | 1467051396614 Marionette TRACE conn7 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 11:16:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:16:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 985ms 11:16:36 INFO - PROCESS | 2900 | 1467051396644 Marionette TRACE conn7 -> [0,2077,"getWindowHandle",null] 11:16:36 INFO - PROCESS | 2900 | 1467051396649 Marionette TRACE conn7 <- [1,2077,null,{"value":"13"}] 11:16:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:16:36 INFO - PROCESS | 2900 | 1467051396655 Marionette TRACE conn7 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:16:36 INFO - PROCESS | 2900 | 1467051396659 Marionette TRACE conn7 <- [1,2078,null,{}] 11:16:36 INFO - PROCESS | 2900 | 1467051396662 Marionette TRACE conn7 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:36 INFO - PROCESS | 2900 | 1467051396666 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:36 INFO - PROCESS | 2900 | 1467051396784 Marionette TRACE conn7 <- [1,2079,null,{"value":null}] 11:16:36 INFO - PROCESS | 2900 | 1467051396908 Marionette TRACE conn7 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:36 INFO - PROCESS | 2900 | 1467051396911 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:36 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DDA4800 == 40 [pid = 2900] [id = 529] 11:16:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E0C27F800) [pid = 2900] [serial = 1587] [outer = 0000000000000000] 11:16:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E0C6A4400) [pid = 2900] [serial = 1588] [outer = 0000002E0C27F800] 11:16:36 INFO - PROCESS | 2900 | 1467051396969 Marionette DEBUG loaded listener.js 11:16:37 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E0CADB400) [pid = 2900] [serial = 1589] [outer = 0000002E0C27F800] 11:16:37 INFO - PROCESS | 2900 | 1467051397631 Marionette TRACE conn7 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 11:16:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:16:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1029ms 11:16:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:16:37 INFO - PROCESS | 2900 | 1467051397687 Marionette TRACE conn7 -> [0,2081,"getWindowHandle",null] 11:16:37 INFO - PROCESS | 2900 | 1467051397690 Marionette TRACE conn7 <- [1,2081,null,{"value":"13"}] 11:16:37 INFO - PROCESS | 2900 | 1467051397694 Marionette TRACE conn7 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:16:37 INFO - PROCESS | 2900 | 1467051397698 Marionette TRACE conn7 <- [1,2082,null,{}] 11:16:37 INFO - PROCESS | 2900 | 1467051397710 Marionette TRACE conn7 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:37 INFO - PROCESS | 2900 | 1467051397715 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:37 INFO - PROCESS | 2900 | 1467051397886 Marionette TRACE conn7 <- [1,2083,null,{"value":null}] 11:16:38 INFO - PROCESS | 2900 | 1467051398004 Marionette TRACE conn7 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:38 INFO - PROCESS | 2900 | 1467051398007 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:38 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7A21F000 == 41 [pid = 2900] [id = 530] 11:16:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E77174400) [pid = 2900] [serial = 1590] [outer = 0000000000000000] 11:16:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E784C9C00) [pid = 2900] [serial = 1591] [outer = 0000002E77174400] 11:16:38 INFO - PROCESS | 2900 | 1467051398066 Marionette DEBUG loaded listener.js 11:16:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E791C8400) [pid = 2900] [serial = 1592] [outer = 0000002E77174400] 11:16:38 INFO - PROCESS | 2900 | --DOCSHELL 0000002E02BE1800 == 40 [pid = 2900] [id = 11] 11:16:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:16:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1031ms 11:16:38 INFO - PROCESS | 2900 | 1467051398717 Marionette TRACE conn7 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 11:16:38 INFO - PROCESS | 2900 | 1467051398727 Marionette TRACE conn7 -> [0,2085,"getWindowHandle",null] 11:16:38 INFO - PROCESS | 2900 | 1467051398730 Marionette TRACE conn7 <- [1,2085,null,{"value":"13"}] 11:16:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:16:38 INFO - PROCESS | 2900 | 1467051398747 Marionette TRACE conn7 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:16:38 INFO - PROCESS | 2900 | 1467051398750 Marionette TRACE conn7 <- [1,2086,null,{}] 11:16:38 INFO - PROCESS | 2900 | 1467051398756 Marionette TRACE conn7 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:38 INFO - PROCESS | 2900 | 1467051398758 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:38 INFO - PROCESS | 2900 | 1467051398872 Marionette TRACE conn7 <- [1,2087,null,{"value":null}] 11:16:39 INFO - PROCESS | 2900 | 1467051399093 Marionette TRACE conn7 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:39 INFO - PROCESS | 2900 | 1467051399096 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:39 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06625800 == 41 [pid = 2900] [id = 531] 11:16:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 91 (0000002E05E7D000) [pid = 2900] [serial = 1593] [outer = 0000000000000000] 11:16:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 92 (0000002E05FD9400) [pid = 2900] [serial = 1594] [outer = 0000002E05E7D000] 11:16:39 INFO - PROCESS | 2900 | 1467051399166 Marionette DEBUG loaded listener.js 11:16:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 93 (0000002E07F37C00) [pid = 2900] [serial = 1595] [outer = 0000002E05E7D000] 11:16:39 INFO - PROCESS | 2900 | 1467051399783 Marionette TRACE conn7 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 11:16:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:16:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1098ms 11:16:39 INFO - PROCESS | 2900 | 1467051399835 Marionette TRACE conn7 -> [0,2089,"getWindowHandle",null] 11:16:39 INFO - PROCESS | 2900 | 1467051399838 Marionette TRACE conn7 <- [1,2089,null,{"value":"13"}] 11:16:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:16:39 INFO - PROCESS | 2900 | 1467051399843 Marionette TRACE conn7 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:16:39 INFO - PROCESS | 2900 | 1467051399846 Marionette TRACE conn7 <- [1,2090,null,{}] 11:16:39 INFO - PROCESS | 2900 | 1467051399851 Marionette TRACE conn7 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:39 INFO - PROCESS | 2900 | 1467051399856 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:40 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7898A000 == 40 [pid = 2900] [id = 526] 11:16:40 INFO - PROCESS | 2900 | --DOCSHELL 0000002E77920800 == 39 [pid = 2900] [id = 525] 11:16:40 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0E020000 == 38 [pid = 2900] [id = 524] 11:16:40 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD14800 == 37 [pid = 2900] [id = 523] 11:16:40 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D793800 == 36 [pid = 2900] [id = 522] 11:16:40 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C562000 == 35 [pid = 2900] [id = 521] 11:16:40 INFO - PROCESS | 2900 | --DOCSHELL 0000002E093AD000 == 34 [pid = 2900] [id = 520] 11:16:40 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06624800 == 33 [pid = 2900] [id = 519] 11:16:40 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0BF6A800 == 32 [pid = 2900] [id = 516] 11:16:40 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0731D000 == 31 [pid = 2900] [id = 517] 11:16:40 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D779800 == 30 [pid = 2900] [id = 518] 11:16:40 INFO - PROCESS | 2900 | --DOCSHELL 0000002E03581800 == 29 [pid = 2900] [id = 12] 11:16:40 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7A21F000 == 28 [pid = 2900] [id = 530] 11:16:40 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DDA4800 == 27 [pid = 2900] [id = 529] 11:16:40 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C249000 == 26 [pid = 2900] [id = 527] 11:16:40 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0751E000 == 25 [pid = 2900] [id = 528] 11:16:40 INFO - PROCESS | 2900 | 1467051400569 Marionette TRACE conn7 <- [1,2091,null,{"value":null}] 11:16:40 INFO - PROCESS | 2900 | --DOMWINDOW == 92 (0000002E0C18C400) [pid = 2900] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 11:16:40 INFO - PROCESS | 2900 | --DOMWINDOW == 91 (0000002E072E0000) [pid = 2900] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 11:16:40 INFO - PROCESS | 2900 | --DOMWINDOW == 90 (0000002E08168000) [pid = 2900] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 11:16:40 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E0A523400) [pid = 2900] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 11:16:40 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E0965FC00) [pid = 2900] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 11:16:40 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E05FD8000) [pid = 2900] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 11:16:40 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E075E7800) [pid = 2900] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 11:16:40 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E06209000) [pid = 2900] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 11:16:40 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0A524400) [pid = 2900] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 11:16:40 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0620FC00) [pid = 2900] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 11:16:40 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0C6B0C00) [pid = 2900] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 11:16:40 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0A6C8C00) [pid = 2900] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 11:16:40 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0C540800) [pid = 2900] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 11:16:40 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E78A62C00) [pid = 2900] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 11:16:40 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E7702E800) [pid = 2900] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 11:16:40 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E791C7800) [pid = 2900] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 11:16:40 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E78D99800) [pid = 2900] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 11:16:40 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0C284400) [pid = 2900] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 11:16:40 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0CBD9400) [pid = 2900] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 11:16:40 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E76FCE400) [pid = 2900] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 11:16:40 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0C6BE400) [pid = 2900] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 11:16:40 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E77171000) [pid = 2900] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 11:16:40 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0DDE2800) [pid = 2900] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 11:16:40 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E0CA71C00) [pid = 2900] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 11:16:40 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E0DC02C00) [pid = 2900] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 11:16:40 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E0D7F0C00) [pid = 2900] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 11:16:40 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E0A64A400) [pid = 2900] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 11:16:40 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06625800 == 24 [pid = 2900] [id = 531] 11:16:40 INFO - PROCESS | 2900 | 1467051400764 Marionette TRACE conn7 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:40 INFO - PROCESS | 2900 | 1467051400767 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:40 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E05C02800 == 25 [pid = 2900] [id = 532] 11:16:40 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E05954C00) [pid = 2900] [serial = 1596] [outer = 0000000000000000] 11:16:40 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E05990000) [pid = 2900] [serial = 1597] [outer = 0000002E05954C00] 11:16:40 INFO - PROCESS | 2900 | 1467051400818 Marionette DEBUG loaded listener.js 11:16:40 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E05C97800) [pid = 2900] [serial = 1598] [outer = 0000002E05954C00] 11:16:41 INFO - PROCESS | 2900 | 1467051401286 Marionette TRACE conn7 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 11:16:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:16:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1489ms 11:16:41 INFO - PROCESS | 2900 | 1467051401338 Marionette TRACE conn7 -> [0,2093,"getWindowHandle",null] 11:16:41 INFO - PROCESS | 2900 | 1467051401343 Marionette TRACE conn7 <- [1,2093,null,{"value":"13"}] 11:16:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:16:41 INFO - PROCESS | 2900 | 1467051401348 Marionette TRACE conn7 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:16:41 INFO - PROCESS | 2900 | 1467051401351 Marionette TRACE conn7 <- [1,2094,null,{}] 11:16:41 INFO - PROCESS | 2900 | 1467051401361 Marionette TRACE conn7 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:41 INFO - PROCESS | 2900 | 1467051401363 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:41 INFO - PROCESS | 2900 | 1467051401456 Marionette TRACE conn7 <- [1,2095,null,{"value":null}] 11:16:41 INFO - PROCESS | 2900 | 1467051401471 Marionette TRACE conn7 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:41 INFO - PROCESS | 2900 | 1467051401474 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:41 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06B1D800 == 26 [pid = 2900] [id = 533] 11:16:41 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E06209800) [pid = 2900] [serial = 1599] [outer = 0000000000000000] 11:16:41 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E066D6000) [pid = 2900] [serial = 1600] [outer = 0000002E06209800] 11:16:41 INFO - PROCESS | 2900 | 1467051401522 Marionette DEBUG loaded listener.js 11:16:41 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0698D800) [pid = 2900] [serial = 1601] [outer = 0000002E06209800] 11:16:41 INFO - PROCESS | 2900 | 1467051401980 Marionette TRACE conn7 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 11:16:42 INFO - PROCESS | 2900 | 1467051402046 Marionette TRACE conn7 <- [1,2097,null,{"value":"13"}] 11:16:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:16:42 INFO - PROCESS | 2900 | 1467051402050 Marionette TRACE conn7 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:16:42 INFO - PROCESS | 2900 | 1467051402052 Marionette TRACE conn7 <- [1,2098,null,{}] 11:16:42 INFO - PROCESS | 2900 | 1467051402088 Marionette TRACE conn7 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:42 INFO - PROCESS | 2900 | 1467051402091 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:42 INFO - PROCESS | 2900 | 1467051402197 Marionette TRACE conn7 <- [1,2099,null,{"value":null}] 11:16:42 INFO - PROCESS | 2900 | 1467051402270 Marionette TRACE conn7 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:42 INFO - PROCESS | 2900 | 1467051402273 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:42 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E09E68800 == 27 [pid = 2900] [id = 534] 11:16:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E072E0000) [pid = 2900] [serial = 1602] [outer = 0000000000000000] 11:16:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E08168400) [pid = 2900] [serial = 1603] [outer = 0000002E072E0000] 11:16:42 INFO - PROCESS | 2900 | 1467051402319 Marionette DEBUG loaded listener.js 11:16:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0962E800) [pid = 2900] [serial = 1604] [outer = 0000002E072E0000] 11:16:42 INFO - PROCESS | 2900 | 1467051402722 Marionette TRACE conn7 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 11:16:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:16:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 713ms 11:16:42 INFO - PROCESS | 2900 | 1467051402769 Marionette TRACE conn7 -> [0,2101,"getWindowHandle",null] 11:16:42 INFO - PROCESS | 2900 | 1467051402773 Marionette TRACE conn7 <- [1,2101,null,{"value":"13"}] 11:16:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:16:42 INFO - PROCESS | 2900 | 1467051402784 Marionette TRACE conn7 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:16:42 INFO - PROCESS | 2900 | 1467051402789 Marionette TRACE conn7 <- [1,2102,null,{}] 11:16:42 INFO - PROCESS | 2900 | 1467051402803 Marionette TRACE conn7 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:42 INFO - PROCESS | 2900 | 1467051402806 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:42 INFO - PROCESS | 2900 | 1467051402923 Marionette TRACE conn7 <- [1,2103,null,{"value":null}] 11:16:42 INFO - PROCESS | 2900 | 1467051402975 Marionette TRACE conn7 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:42 INFO - PROCESS | 2900 | 1467051402978 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:42 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C24C800 == 28 [pid = 2900] [id = 535] 11:16:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0A42EC00) [pid = 2900] [serial = 1605] [outer = 0000000000000000] 11:16:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0A528800) [pid = 2900] [serial = 1606] [outer = 0000002E0A42EC00] 11:16:43 INFO - PROCESS | 2900 | 1467051403025 Marionette DEBUG loaded listener.js 11:16:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0A651C00) [pid = 2900] [serial = 1607] [outer = 0000002E0A42EC00] 11:16:43 INFO - PROCESS | 2900 | 1467051403462 Marionette TRACE conn7 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 11:16:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:16:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 693ms 11:16:43 INFO - PROCESS | 2900 | 1467051403476 Marionette TRACE conn7 -> [0,2105,"getWindowHandle",null] 11:16:43 INFO - PROCESS | 2900 | 1467051403478 Marionette TRACE conn7 <- [1,2105,null,{"value":"13"}] 11:16:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:16:43 INFO - PROCESS | 2900 | 1467051403488 Marionette TRACE conn7 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:16:43 INFO - PROCESS | 2900 | 1467051403490 Marionette TRACE conn7 <- [1,2106,null,{}] 11:16:43 INFO - PROCESS | 2900 | 1467051403494 Marionette TRACE conn7 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:43 INFO - PROCESS | 2900 | 1467051403496 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:43 INFO - PROCESS | 2900 | 1467051403639 Marionette TRACE conn7 <- [1,2107,null,{"value":null}] 11:16:43 INFO - PROCESS | 2900 | 1467051403645 Marionette TRACE conn7 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:43 INFO - PROCESS | 2900 | 1467051403647 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:43 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CB37800 == 29 [pid = 2900] [id = 536] 11:16:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0A6C7000) [pid = 2900] [serial = 1608] [outer = 0000000000000000] 11:16:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0C144000) [pid = 2900] [serial = 1609] [outer = 0000002E0A6C7000] 11:16:43 INFO - PROCESS | 2900 | 1467051403692 Marionette DEBUG loaded listener.js 11:16:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0C287000) [pid = 2900] [serial = 1610] [outer = 0000002E0A6C7000] 11:16:44 INFO - PROCESS | 2900 | 1467051404131 Marionette TRACE conn7 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 11:16:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:16:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 692ms 11:16:44 INFO - PROCESS | 2900 | 1467051404182 Marionette TRACE conn7 -> [0,2109,"getWindowHandle",null] 11:16:44 INFO - PROCESS | 2900 | 1467051404184 Marionette TRACE conn7 <- [1,2109,null,{"value":"13"}] 11:16:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:16:44 INFO - PROCESS | 2900 | 1467051404198 Marionette TRACE conn7 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:16:44 INFO - PROCESS | 2900 | 1467051404200 Marionette TRACE conn7 <- [1,2110,null,{}] 11:16:44 INFO - PROCESS | 2900 | 1467051404204 Marionette TRACE conn7 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:44 INFO - PROCESS | 2900 | 1467051404206 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:44 INFO - PROCESS | 2900 | 1467051404316 Marionette TRACE conn7 <- [1,2111,null,{"value":null}] 11:16:44 INFO - PROCESS | 2900 | 1467051404373 Marionette TRACE conn7 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:44 INFO - PROCESS | 2900 | 1467051404379 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:44 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D96A000 == 30 [pid = 2900] [id = 537] 11:16:44 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E066CD400) [pid = 2900] [serial = 1611] [outer = 0000000000000000] 11:16:44 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0C6BC000) [pid = 2900] [serial = 1612] [outer = 0000002E066CD400] 11:16:44 INFO - PROCESS | 2900 | 1467051404436 Marionette DEBUG loaded listener.js 11:16:44 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0CA79800) [pid = 2900] [serial = 1613] [outer = 0000002E066CD400] 11:16:45 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0CA77800) [pid = 2900] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:16:45 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E03D6A400) [pid = 2900] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:16:45 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E06183800) [pid = 2900] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:16:45 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E76FCA000) [pid = 2900] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:16:45 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0C196800) [pid = 2900] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:16:45 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E06985C00) [pid = 2900] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:16:45 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E05989C00) [pid = 2900] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:16:45 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E06204800) [pid = 2900] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:16:45 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0A3E8000) [pid = 2900] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:16:45 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E7702A000) [pid = 2900] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:16:45 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E780C7800) [pid = 2900] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:16:45 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E78A6A800) [pid = 2900] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:16:45 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E03582000) [pid = 2900] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:16:45 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E02611000) [pid = 2900] [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.] 11:16:45 INFO - PROCESS | 2900 | 1467051405120 Marionette TRACE conn7 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 11:16:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:16:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 944ms 11:16:45 INFO - PROCESS | 2900 | 1467051405135 Marionette TRACE conn7 -> [0,2113,"getWindowHandle",null] 11:16:45 INFO - PROCESS | 2900 | 1467051405137 Marionette TRACE conn7 <- [1,2113,null,{"value":"13"}] 11:16:45 INFO - PROCESS | 2900 | 1467051405140 Marionette TRACE conn7 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:16:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:16:45 INFO - PROCESS | 2900 | 1467051405142 Marionette TRACE conn7 <- [1,2114,null,{}] 11:16:45 INFO - PROCESS | 2900 | 1467051405145 Marionette TRACE conn7 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:45 INFO - PROCESS | 2900 | 1467051405147 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:45 INFO - PROCESS | 2900 | 1467051405239 Marionette TRACE conn7 <- [1,2115,null,{"value":null}] 11:16:45 INFO - PROCESS | 2900 | 1467051405319 Marionette TRACE conn7 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:45 INFO - PROCESS | 2900 | 1467051405321 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:45 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E05211800 == 31 [pid = 2900] [id = 538] 11:16:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0598F000) [pid = 2900] [serial = 1614] [outer = 0000000000000000] 11:16:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E06B9E000) [pid = 2900] [serial = 1615] [outer = 0000002E0598F000] 11:16:45 INFO - PROCESS | 2900 | 1467051405366 Marionette DEBUG loaded listener.js 11:16:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0CA75400) [pid = 2900] [serial = 1616] [outer = 0000002E0598F000] 11:16:45 INFO - PROCESS | 2900 | 1467051405722 Marionette TRACE conn7 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 11:16:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:16:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 629ms 11:16:45 INFO - PROCESS | 2900 | 1467051405773 Marionette TRACE conn7 -> [0,2117,"getWindowHandle",null] 11:16:45 INFO - PROCESS | 2900 | 1467051405776 Marionette TRACE conn7 <- [1,2117,null,{"value":"13"}] 11:16:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:16:45 INFO - PROCESS | 2900 | 1467051405779 Marionette TRACE conn7 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:16:45 INFO - PROCESS | 2900 | 1467051405781 Marionette TRACE conn7 <- [1,2118,null,{}] 11:16:45 INFO - PROCESS | 2900 | 1467051405785 Marionette TRACE conn7 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:45 INFO - PROCESS | 2900 | 1467051405787 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:45 INFO - PROCESS | 2900 | 1467051405899 Marionette TRACE conn7 <- [1,2119,null,{"value":null}] 11:16:45 INFO - PROCESS | 2900 | 1467051405906 Marionette TRACE conn7 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:45 INFO - PROCESS | 2900 | 1467051405908 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:45 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DDA6000 == 32 [pid = 2900] [id = 539] 11:16:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0CAD9400) [pid = 2900] [serial = 1617] [outer = 0000000000000000] 11:16:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0CD3C800) [pid = 2900] [serial = 1618] [outer = 0000002E0CAD9400] 11:16:45 INFO - PROCESS | 2900 | 1467051405953 Marionette DEBUG loaded listener.js 11:16:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0D7E9C00) [pid = 2900] [serial = 1619] [outer = 0000002E0CAD9400] 11:16:46 INFO - PROCESS | 2900 | 1467051406369 Marionette TRACE conn7 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 11:16:46 INFO - PROCESS | 2900 | 1467051406414 Marionette TRACE conn7 <- [1,2121,null,{"value":"13"}] 11:16:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:16:46 INFO - PROCESS | 2900 | 1467051406417 Marionette TRACE conn7 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:16:46 INFO - PROCESS | 2900 | 1467051406419 Marionette TRACE conn7 <- [1,2122,null,{}] 11:16:46 INFO - PROCESS | 2900 | 1467051406423 Marionette TRACE conn7 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:46 INFO - PROCESS | 2900 | 1467051406424 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:46 INFO - PROCESS | 2900 | 1467051406543 Marionette TRACE conn7 <- [1,2123,null,{"value":null}] 11:16:46 INFO - PROCESS | 2900 | 1467051406583 Marionette TRACE conn7 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:46 INFO - PROCESS | 2900 | 1467051406585 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:46 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0E020800 == 33 [pid = 2900] [id = 540] 11:16:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0D7EBC00) [pid = 2900] [serial = 1620] [outer = 0000000000000000] 11:16:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0DC0AC00) [pid = 2900] [serial = 1621] [outer = 0000002E0D7EBC00] 11:16:46 INFO - PROCESS | 2900 | 1467051406629 Marionette DEBUG loaded listener.js 11:16:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0DDE2800) [pid = 2900] [serial = 1622] [outer = 0000002E0D7EBC00] 11:16:47 INFO - PROCESS | 2900 | 1467051407087 Marionette TRACE conn7 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 11:16:47 INFO - PROCESS | 2900 | 1467051407164 Marionette TRACE conn7 <- [1,2125,null,{"value":"13"}] 11:16:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:16:47 INFO - PROCESS | 2900 | 1467051407170 Marionette TRACE conn7 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:16:47 INFO - PROCESS | 2900 | 1467051407174 Marionette TRACE conn7 <- [1,2126,null,{}] 11:16:47 INFO - PROCESS | 2900 | 1467051407180 Marionette TRACE conn7 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:47 INFO - PROCESS | 2900 | 1467051407183 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:47 INFO - PROCESS | 2900 | 1467051407345 Marionette TRACE conn7 <- [1,2127,null,{"value":null}] 11:16:47 INFO - PROCESS | 2900 | 1467051407419 Marionette TRACE conn7 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:47 INFO - PROCESS | 2900 | 1467051407424 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:47 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0686F000 == 34 [pid = 2900] [id = 541] 11:16:47 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E05C98C00) [pid = 2900] [serial = 1623] [outer = 0000000000000000] 11:16:47 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E05F9CC00) [pid = 2900] [serial = 1624] [outer = 0000002E05C98C00] 11:16:47 INFO - PROCESS | 2900 | 1467051407482 Marionette DEBUG loaded listener.js 11:16:47 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E068A6400) [pid = 2900] [serial = 1625] [outer = 0000002E05C98C00] 11:16:48 INFO - PROCESS | 2900 | 1467051408280 Marionette TRACE conn7 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 11:16:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:16:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1132ms 11:16:48 INFO - PROCESS | 2900 | 1467051408309 Marionette TRACE conn7 -> [0,2129,"getWindowHandle",null] 11:16:48 INFO - PROCESS | 2900 | 1467051408314 Marionette TRACE conn7 <- [1,2129,null,{"value":"13"}] 11:16:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:16:48 INFO - PROCESS | 2900 | 1467051408322 Marionette TRACE conn7 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:16:48 INFO - PROCESS | 2900 | 1467051408325 Marionette TRACE conn7 <- [1,2130,null,{}] 11:16:48 INFO - PROCESS | 2900 | 1467051408329 Marionette TRACE conn7 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:48 INFO - PROCESS | 2900 | 1467051408332 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:48 INFO - PROCESS | 2900 | 1467051408457 Marionette TRACE conn7 <- [1,2131,null,{"value":null}] 11:16:48 INFO - PROCESS | 2900 | 1467051408579 Marionette TRACE conn7 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:48 INFO - PROCESS | 2900 | 1467051408582 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:48 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C5DF000 == 35 [pid = 2900] [id = 542] 11:16:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E07FB3400) [pid = 2900] [serial = 1626] [outer = 0000000000000000] 11:16:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0A422800) [pid = 2900] [serial = 1627] [outer = 0000002E07FB3400] 11:16:48 INFO - PROCESS | 2900 | 1467051408641 Marionette DEBUG loaded listener.js 11:16:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E0A52F000) [pid = 2900] [serial = 1628] [outer = 0000002E07FB3400] 11:16:49 INFO - PROCESS | 2900 | 1467051409525 Marionette TRACE conn7 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 11:16:49 INFO - PROCESS | 2900 | 1467051409619 Marionette TRACE conn7 <- [1,2133,null,{"value":"13"}] 11:16:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:16:49 INFO - PROCESS | 2900 | 1467051409625 Marionette TRACE conn7 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:16:49 INFO - PROCESS | 2900 | 1467051409628 Marionette TRACE conn7 <- [1,2134,null,{}] 11:16:49 INFO - PROCESS | 2900 | 1467051409634 Marionette TRACE conn7 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:49 INFO - PROCESS | 2900 | 1467051409636 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:49 INFO - PROCESS | 2900 | 1467051409773 Marionette TRACE conn7 <- [1,2135,null,{"value":null}] 11:16:49 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DDA6000 == 34 [pid = 2900] [id = 539] 11:16:49 INFO - PROCESS | 2900 | --DOCSHELL 0000002E05211800 == 33 [pid = 2900] [id = 538] 11:16:49 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D96A000 == 32 [pid = 2900] [id = 537] 11:16:49 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0CB37800 == 31 [pid = 2900] [id = 536] 11:16:49 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C24C800 == 30 [pid = 2900] [id = 535] 11:16:49 INFO - PROCESS | 2900 | --DOCSHELL 0000002E09E68800 == 29 [pid = 2900] [id = 534] 11:16:49 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06B1D800 == 28 [pid = 2900] [id = 533] 11:16:49 INFO - PROCESS | 2900 | --DOCSHELL 0000002E05C02800 == 27 [pid = 2900] [id = 532] 11:16:49 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0357F800) [pid = 2900] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:16:49 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E09624800) [pid = 2900] [serial = 1091] [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.] 11:16:49 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0CA7B400) [pid = 2900] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 11:16:49 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0D7EB800) [pid = 2900] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 11:16:49 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0CD3F000) [pid = 2900] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 11:16:49 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0A3EB000) [pid = 2900] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 11:16:49 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E77944000) [pid = 2900] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 11:16:49 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0C536000) [pid = 2900] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 11:16:49 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0A52A400) [pid = 2900] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 11:16:49 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0C13EC00) [pid = 2900] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 11:16:49 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E06202C00) [pid = 2900] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 11:16:49 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E06B93800) [pid = 2900] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 11:16:49 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0689CC00) [pid = 2900] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 11:16:49 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E06B9E400) [pid = 2900] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 11:16:49 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0A42A400) [pid = 2900] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 11:16:49 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E0A529800) [pid = 2900] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 11:16:49 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E7717E400) [pid = 2900] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 11:16:49 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E7840E000) [pid = 2900] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 11:16:49 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E78AD6800) [pid = 2900] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 11:16:49 INFO - PROCESS | 2900 | --DOMWINDOW == 65 (0000002E77A09800) [pid = 2900] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 11:16:49 INFO - PROCESS | 2900 | --DOMWINDOW == 64 (0000002E78D97800) [pid = 2900] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 11:16:49 INFO - PROCESS | 2900 | --DOMWINDOW == 63 (0000002E7892D400) [pid = 2900] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 11:16:49 INFO - PROCESS | 2900 | --DOMWINDOW == 62 (0000002E0CBE0800) [pid = 2900] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 11:16:49 INFO - PROCESS | 2900 | --DOMWINDOW == 61 (0000002E0C6B0400) [pid = 2900] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 11:16:49 INFO - PROCESS | 2900 | --DOMWINDOW == 60 (0000002E77024C00) [pid = 2900] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 11:16:49 INFO - PROCESS | 2900 | 1467051409888 Marionette TRACE conn7 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:49 INFO - PROCESS | 2900 | 1467051409893 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:49 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E05C02800 == 28 [pid = 2900] [id = 543] 11:16:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 61 (0000002E03D72000) [pid = 2900] [serial = 1629] [outer = 0000000000000000] 11:16:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 62 (0000002E05BB6C00) [pid = 2900] [serial = 1630] [outer = 0000002E03D72000] 11:16:49 INFO - PROCESS | 2900 | 1467051409943 Marionette DEBUG loaded listener.js 11:16:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 63 (0000002E06B90400) [pid = 2900] [serial = 1631] [outer = 0000002E03D72000] 11:16:50 INFO - PROCESS | 2900 | 1467051410415 Marionette TRACE conn7 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 11:16:50 INFO - PROCESS | 2900 | 1467051410468 Marionette TRACE conn7 <- [1,2137,null,{"value":"13"}] 11:16:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:16:50 INFO - PROCESS | 2900 | 1467051410474 Marionette TRACE conn7 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:16:50 INFO - PROCESS | 2900 | 1467051410477 Marionette TRACE conn7 <- [1,2138,null,{}] 11:16:50 INFO - PROCESS | 2900 | 1467051410481 Marionette TRACE conn7 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:50 INFO - PROCESS | 2900 | 1467051410484 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:50 INFO - PROCESS | 2900 | 1467051410573 Marionette TRACE conn7 <- [1,2139,null,{"value":null}] 11:16:50 INFO - PROCESS | 2900 | 1467051410580 Marionette TRACE conn7 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:50 INFO - PROCESS | 2900 | 1467051410582 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:50 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E09E72800 == 29 [pid = 2900] [id = 544] 11:16:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 64 (0000002E09351C00) [pid = 2900] [serial = 1632] [outer = 0000000000000000] 11:16:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 65 (0000002E0A3E4000) [pid = 2900] [serial = 1633] [outer = 0000002E09351C00] 11:16:50 INFO - PROCESS | 2900 | 1467051410630 Marionette DEBUG loaded listener.js 11:16:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 66 (0000002E0A4E4C00) [pid = 2900] [serial = 1634] [outer = 0000002E09351C00] 11:16:51 INFO - PROCESS | 2900 | 1467051411106 Marionette TRACE conn7 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 11:16:51 INFO - PROCESS | 2900 | 1467051411171 Marionette TRACE conn7 <- [1,2141,null,{"value":"13"}] 11:16:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:16:51 INFO - PROCESS | 2900 | 1467051411175 Marionette TRACE conn7 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:16:51 INFO - PROCESS | 2900 | 1467051411178 Marionette TRACE conn7 <- [1,2142,null,{}] 11:16:51 INFO - PROCESS | 2900 | 1467051411190 Marionette TRACE conn7 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:51 INFO - PROCESS | 2900 | 1467051411195 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:51 INFO - PROCESS | 2900 | 1467051411349 Marionette TRACE conn7 <- [1,2143,null,{"value":null}] 11:16:51 INFO - PROCESS | 2900 | 1467051411404 Marionette TRACE conn7 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:51 INFO - PROCESS | 2900 | 1467051411407 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:51 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C24A000 == 30 [pid = 2900] [id = 545] 11:16:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E0A64F000) [pid = 2900] [serial = 1635] [outer = 0000000000000000] 11:16:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E0C196400) [pid = 2900] [serial = 1636] [outer = 0000002E0A64F000] 11:16:51 INFO - PROCESS | 2900 | 1467051411456 Marionette DEBUG loaded listener.js 11:16:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E0C6A8000) [pid = 2900] [serial = 1637] [outer = 0000002E0A64F000] 11:16:51 INFO - PROCESS | 2900 | 1467051411835 Marionette TRACE conn7 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:16:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:16:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 735ms 11:16:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:16:51 INFO - PROCESS | 2900 | 1467051411911 Marionette TRACE conn7 -> [0,2145,"getWindowHandle",null] 11:16:51 INFO - PROCESS | 2900 | 1467051411914 Marionette TRACE conn7 <- [1,2145,null,{"value":"13"}] 11:16:51 INFO - PROCESS | 2900 | 1467051411917 Marionette TRACE conn7 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:16:51 INFO - PROCESS | 2900 | 1467051411919 Marionette TRACE conn7 <- [1,2146,null,{}] 11:16:51 INFO - PROCESS | 2900 | 1467051411923 Marionette TRACE conn7 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:51 INFO - PROCESS | 2900 | 1467051411925 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:52 INFO - PROCESS | 2900 | 1467051412041 Marionette TRACE conn7 <- [1,2147,null,{"value":null}] 11:16:52 INFO - PROCESS | 2900 | 1467051412047 Marionette TRACE conn7 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:52 INFO - PROCESS | 2900 | 1467051412049 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:52 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D962800 == 31 [pid = 2900] [id = 546] 11:16:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E0C6C6000) [pid = 2900] [serial = 1638] [outer = 0000000000000000] 11:16:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0CA7B000) [pid = 2900] [serial = 1639] [outer = 0000002E0C6C6000] 11:16:52 INFO - PROCESS | 2900 | 1467051412136 Marionette DEBUG loaded listener.js 11:16:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0CBE2400) [pid = 2900] [serial = 1640] [outer = 0000002E0C6C6000] 11:16:52 INFO - PROCESS | 2900 | 1467051412612 Marionette TRACE conn7 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 11:16:52 INFO - PROCESS | 2900 | 1467051412656 Marionette TRACE conn7 <- [1,2149,null,{"value":"13"}] 11:16:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:16:52 INFO - PROCESS | 2900 | 1467051412695 Marionette TRACE conn7 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:16:52 INFO - PROCESS | 2900 | 1467051412697 Marionette TRACE conn7 <- [1,2150,null,{}] 11:16:52 INFO - PROCESS | 2900 | 1467051412710 Marionette TRACE conn7 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:52 INFO - PROCESS | 2900 | 1467051412712 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:52 INFO - PROCESS | 2900 | 1467051412825 Marionette TRACE conn7 <- [1,2151,null,{"value":null}] 11:16:52 INFO - PROCESS | 2900 | 1467051412837 Marionette TRACE conn7 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:52 INFO - PROCESS | 2900 | 1467051412839 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:52 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD1F800 == 32 [pid = 2900] [id = 547] 11:16:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0CBDB400) [pid = 2900] [serial = 1641] [outer = 0000000000000000] 11:16:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0DC0C400) [pid = 2900] [serial = 1642] [outer = 0000002E0CBDB400] 11:16:52 INFO - PROCESS | 2900 | 1467051412883 Marionette DEBUG loaded listener.js 11:16:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E76FCCC00) [pid = 2900] [serial = 1643] [outer = 0000002E0CBDB400] 11:16:53 INFO - PROCESS | 2900 | 1467051413361 Marionette TRACE conn7 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 11:16:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:16:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 692ms 11:16:53 INFO - PROCESS | 2900 | 1467051413389 Marionette TRACE conn7 -> [0,2153,"getWindowHandle",null] 11:16:53 INFO - PROCESS | 2900 | 1467051413391 Marionette TRACE conn7 <- [1,2153,null,{"value":"13"}] 11:16:53 INFO - PROCESS | 2900 | 1467051413394 Marionette TRACE conn7 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:16:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:16:53 INFO - PROCESS | 2900 | 1467051413396 Marionette TRACE conn7 <- [1,2154,null,{}] 11:16:53 INFO - PROCESS | 2900 | 1467051413400 Marionette TRACE conn7 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:53 INFO - PROCESS | 2900 | 1467051413406 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:53 INFO - PROCESS | 2900 | 1467051413540 Marionette TRACE conn7 <- [1,2155,null,{"value":null}] 11:16:53 INFO - PROCESS | 2900 | 1467051413593 Marionette TRACE conn7 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:53 INFO - PROCESS | 2900 | 1467051413595 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:53 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0E043800 == 33 [pid = 2900] [id = 548] 11:16:53 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E7702F800) [pid = 2900] [serial = 1644] [outer = 0000000000000000] 11:16:53 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E7717CC00) [pid = 2900] [serial = 1645] [outer = 0000002E7702F800] 11:16:53 INFO - PROCESS | 2900 | 1467051413641 Marionette DEBUG loaded listener.js 11:16:53 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E77AD6400) [pid = 2900] [serial = 1646] [outer = 0000002E7702F800] 11:16:54 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E072E0000) [pid = 2900] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:16:54 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E05954C00) [pid = 2900] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:16:54 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E05E7D000) [pid = 2900] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:16:54 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E06209800) [pid = 2900] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:16:54 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0A6C7000) [pid = 2900] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:16:54 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0598F000) [pid = 2900] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:16:54 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E066CD400) [pid = 2900] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:16:54 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0CAD9400) [pid = 2900] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:16:54 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E06989000) [pid = 2900] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:16:54 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E0C27F800) [pid = 2900] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:16:54 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E77174400) [pid = 2900] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:16:54 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E0A42EC00) [pid = 2900] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:16:54 INFO - PROCESS | 2900 | 1467051414108 Marionette TRACE conn7 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 11:16:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:16:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 733ms 11:16:54 INFO - PROCESS | 2900 | 1467051414145 Marionette TRACE conn7 -> [0,2157,"getWindowHandle",null] 11:16:54 INFO - PROCESS | 2900 | 1467051414148 Marionette TRACE conn7 <- [1,2157,null,{"value":"13"}] 11:16:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:16:54 INFO - PROCESS | 2900 | 1467051414155 Marionette TRACE conn7 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:16:54 INFO - PROCESS | 2900 | 1467051414157 Marionette TRACE conn7 <- [1,2158,null,{}] 11:16:54 INFO - PROCESS | 2900 | 1467051414161 Marionette TRACE conn7 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:54 INFO - PROCESS | 2900 | 1467051414163 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:54 INFO - PROCESS | 2900 | 1467051414246 Marionette TRACE conn7 <- [1,2159,null,{"value":null}] 11:16:54 INFO - PROCESS | 2900 | 1467051414327 Marionette TRACE conn7 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:54 INFO - PROCESS | 2900 | 1467051414329 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:54 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E780F2800 == 34 [pid = 2900] [id = 549] 11:16:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E0598F000) [pid = 2900] [serial = 1647] [outer = 0000000000000000] 11:16:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E0A42EC00) [pid = 2900] [serial = 1648] [outer = 0000002E0598F000] 11:16:54 INFO - PROCESS | 2900 | 1467051414374 Marionette DEBUG loaded listener.js 11:16:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E0DC10C00) [pid = 2900] [serial = 1649] [outer = 0000002E0598F000] 11:16:54 INFO - PROCESS | 2900 | 1467051414731 Marionette TRACE conn7 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 11:16:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:16:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 627ms 11:16:54 INFO - PROCESS | 2900 | 1467051414785 Marionette TRACE conn7 -> [0,2161,"getWindowHandle",null] 11:16:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:16:54 INFO - PROCESS | 2900 | 1467051414788 Marionette TRACE conn7 <- [1,2161,null,{"value":"13"}] 11:16:54 INFO - PROCESS | 2900 | 1467051414791 Marionette TRACE conn7 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:16:54 INFO - PROCESS | 2900 | 1467051414793 Marionette TRACE conn7 <- [1,2162,null,{}] 11:16:54 INFO - PROCESS | 2900 | 1467051414796 Marionette TRACE conn7 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:54 INFO - PROCESS | 2900 | 1467051414798 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:54 INFO - PROCESS | 2900 | 1467051414912 Marionette TRACE conn7 <- [1,2163,null,{"value":null}] 11:16:54 INFO - PROCESS | 2900 | 1467051414918 Marionette TRACE conn7 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:54 INFO - PROCESS | 2900 | 1467051414920 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:54 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E78988000 == 35 [pid = 2900] [id = 550] 11:16:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E77A11C00) [pid = 2900] [serial = 1650] [outer = 0000000000000000] 11:16:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E78254C00) [pid = 2900] [serial = 1651] [outer = 0000002E77A11C00] 11:16:54 INFO - PROCESS | 2900 | 1467051414974 Marionette DEBUG loaded listener.js 11:16:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E7892C400) [pid = 2900] [serial = 1652] [outer = 0000002E77A11C00] 11:16:55 INFO - PROCESS | 2900 | 1467051415369 Marionette TRACE conn7 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 11:16:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:16:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 629ms 11:16:55 INFO - PROCESS | 2900 | 1467051415424 Marionette TRACE conn7 -> [0,2165,"getWindowHandle",null] 11:16:55 INFO - PROCESS | 2900 | 1467051415426 Marionette TRACE conn7 <- [1,2165,null,{"value":"13"}] 11:16:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:16:55 INFO - PROCESS | 2900 | 1467051415430 Marionette TRACE conn7 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:16:55 INFO - PROCESS | 2900 | 1467051415431 Marionette TRACE conn7 <- [1,2166,null,{}] 11:16:55 INFO - PROCESS | 2900 | 1467051415435 Marionette TRACE conn7 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:55 INFO - PROCESS | 2900 | 1467051415437 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:55 INFO - PROCESS | 2900 | 1467051415523 Marionette TRACE conn7 <- [1,2167,null,{"value":null}] 11:16:55 INFO - PROCESS | 2900 | 1467051415528 Marionette TRACE conn7 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:55 INFO - PROCESS | 2900 | 1467051415530 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:55 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7930C800 == 36 [pid = 2900] [id = 551] 11:16:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E78ACB800) [pid = 2900] [serial = 1653] [outer = 0000000000000000] 11:16:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E78AD9C00) [pid = 2900] [serial = 1654] [outer = 0000002E78ACB800] 11:16:55 INFO - PROCESS | 2900 | 1467051415574 Marionette DEBUG loaded listener.js 11:16:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E7901EC00) [pid = 2900] [serial = 1655] [outer = 0000002E78ACB800] 11:16:56 INFO - PROCESS | 2900 | 1467051416083 Marionette TRACE conn7 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:16:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:16:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 733ms 11:16:56 INFO - PROCESS | 2900 | 1467051416166 Marionette TRACE conn7 -> [0,2169,"getWindowHandle",null] 11:16:56 INFO - PROCESS | 2900 | 1467051416171 Marionette TRACE conn7 <- [1,2169,null,{"value":"13"}] 11:16:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:16:56 INFO - PROCESS | 2900 | 1467051416177 Marionette TRACE conn7 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:16:56 INFO - PROCESS | 2900 | 1467051416181 Marionette TRACE conn7 <- [1,2170,null,{}] 11:16:56 INFO - PROCESS | 2900 | 1467051416201 Marionette TRACE conn7 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:56 INFO - PROCESS | 2900 | 1467051416204 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:56 INFO - PROCESS | 2900 | 1467051416335 Marionette TRACE conn7 <- [1,2171,null,{"value":null}] 11:16:56 INFO - PROCESS | 2900 | 1467051416450 Marionette TRACE conn7 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:56 INFO - PROCESS | 2900 | 1467051416455 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:56 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E07502800 == 37 [pid = 2900] [id = 552] 11:16:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E06B78800) [pid = 2900] [serial = 1656] [outer = 0000000000000000] 11:16:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E07378400) [pid = 2900] [serial = 1657] [outer = 0000002E06B78800] 11:16:56 INFO - PROCESS | 2900 | 1467051416517 Marionette DEBUG loaded listener.js 11:16:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0962D400) [pid = 2900] [serial = 1658] [outer = 0000002E06B78800] 11:16:57 INFO - PROCESS | 2900 | 1467051417151 Marionette TRACE conn7 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:16:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:16:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1029ms 11:16:57 INFO - PROCESS | 2900 | 1467051417209 Marionette TRACE conn7 -> [0,2173,"getWindowHandle",null] 11:16:57 INFO - PROCESS | 2900 | 1467051417214 Marionette TRACE conn7 <- [1,2173,null,{"value":"13"}] 11:16:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:16:57 INFO - PROCESS | 2900 | 1467051417221 Marionette TRACE conn7 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:16:57 INFO - PROCESS | 2900 | 1467051417224 Marionette TRACE conn7 <- [1,2174,null,{}] 11:16:57 INFO - PROCESS | 2900 | 1467051417228 Marionette TRACE conn7 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:57 INFO - PROCESS | 2900 | 1467051417232 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:57 INFO - PROCESS | 2900 | 1467051417350 Marionette TRACE conn7 <- [1,2175,null,{"value":null}] 11:16:57 INFO - PROCESS | 2900 | 1467051417472 Marionette TRACE conn7 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:57 INFO - PROCESS | 2900 | 1467051417475 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:57 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DC50800 == 38 [pid = 2900] [id = 553] 11:16:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0C194000) [pid = 2900] [serial = 1659] [outer = 0000000000000000] 11:16:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0C53E800) [pid = 2900] [serial = 1660] [outer = 0000002E0C194000] 11:16:57 INFO - PROCESS | 2900 | 1467051417534 Marionette DEBUG loaded listener.js 11:16:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0CAD5400) [pid = 2900] [serial = 1661] [outer = 0000002E0C194000] 11:16:58 INFO - PROCESS | 2900 | 1467051418183 Marionette TRACE conn7 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 11:16:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:16:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 986ms 11:16:58 INFO - PROCESS | 2900 | 1467051418215 Marionette TRACE conn7 -> [0,2177,"getWindowHandle",null] 11:16:58 INFO - PROCESS | 2900 | 1467051418218 Marionette TRACE conn7 <- [1,2177,null,{"value":"13"}] 11:16:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:16:58 INFO - PROCESS | 2900 | 1467051418223 Marionette TRACE conn7 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:16:58 INFO - PROCESS | 2900 | 1467051418227 Marionette TRACE conn7 <- [1,2178,null,{}] 11:16:58 INFO - PROCESS | 2900 | 1467051418239 Marionette TRACE conn7 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:58 INFO - PROCESS | 2900 | 1467051418244 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:58 INFO - PROCESS | 2900 | 1467051418361 Marionette TRACE conn7 <- [1,2179,null,{"value":null}] 11:16:58 INFO - PROCESS | 2900 | 1467051418483 Marionette TRACE conn7 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:58 INFO - PROCESS | 2900 | 1467051418487 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:58 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7A202800 == 39 [pid = 2900] [id = 554] 11:16:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E77173C00) [pid = 2900] [serial = 1662] [outer = 0000000000000000] 11:16:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E7794B000) [pid = 2900] [serial = 1663] [outer = 0000002E77173C00] 11:16:58 INFO - PROCESS | 2900 | 1467051418546 Marionette DEBUG loaded listener.js 11:16:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E78D93C00) [pid = 2900] [serial = 1664] [outer = 0000002E77173C00] 11:16:59 INFO - PROCESS | 2900 | 1467051419345 Marionette TRACE conn7 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 11:16:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:16:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1196ms 11:16:59 INFO - PROCESS | 2900 | 1467051419431 Marionette TRACE conn7 -> [0,2181,"getWindowHandle",null] 11:16:59 INFO - PROCESS | 2900 | 1467051419435 Marionette TRACE conn7 <- [1,2181,null,{"value":"13"}] 11:16:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:16:59 INFO - PROCESS | 2900 | 1467051419442 Marionette TRACE conn7 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:16:59 INFO - PROCESS | 2900 | 1467051419446 Marionette TRACE conn7 <- [1,2182,null,{}] 11:16:59 INFO - PROCESS | 2900 | 1467051419451 Marionette TRACE conn7 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:59 INFO - PROCESS | 2900 | 1467051419455 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:59 INFO - PROCESS | 2900 | 1467051419562 Marionette TRACE conn7 <- [1,2183,null,{"value":null}] 11:16:59 INFO - PROCESS | 2900 | 1467051419637 Marionette TRACE conn7 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:59 INFO - PROCESS | 2900 | 1467051419641 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:16:59 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06C2E800 == 40 [pid = 2900] [id = 555] 11:16:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E06B9B000) [pid = 2900] [serial = 1665] [outer = 0000000000000000] 11:16:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E0757AC00) [pid = 2900] [serial = 1666] [outer = 0000002E06B9B000] 11:16:59 INFO - PROCESS | 2900 | 1467051419691 Marionette DEBUG loaded listener.js 11:16:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E0965F000) [pid = 2900] [serial = 1667] [outer = 0000002E06B9B000] 11:17:00 INFO - PROCESS | 2900 | --DOCSHELL 0000002E78988000 == 39 [pid = 2900] [id = 550] 11:17:00 INFO - PROCESS | 2900 | --DOCSHELL 0000002E780F2800 == 38 [pid = 2900] [id = 549] 11:17:00 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0E043800 == 37 [pid = 2900] [id = 548] 11:17:00 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD1F800 == 36 [pid = 2900] [id = 547] 11:17:00 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D962800 == 35 [pid = 2900] [id = 546] 11:17:00 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C24A000 == 34 [pid = 2900] [id = 545] 11:17:00 INFO - PROCESS | 2900 | --DOCSHELL 0000002E09E72800 == 33 [pid = 2900] [id = 544] 11:17:00 INFO - PROCESS | 2900 | --DOCSHELL 0000002E05C02800 == 32 [pid = 2900] [id = 543] 11:17:00 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C5DF000 == 31 [pid = 2900] [id = 542] 11:17:00 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0E020800 == 30 [pid = 2900] [id = 540] 11:17:00 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0686F000 == 29 [pid = 2900] [id = 541] 11:17:00 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7A202800 == 28 [pid = 2900] [id = 554] 11:17:00 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DC50800 == 27 [pid = 2900] [id = 553] 11:17:00 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7930C800 == 26 [pid = 2900] [id = 551] 11:17:00 INFO - PROCESS | 2900 | --DOCSHELL 0000002E07502800 == 25 [pid = 2900] [id = 552] 11:17:00 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E08168400) [pid = 2900] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 11:17:00 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E05990000) [pid = 2900] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 11:17:00 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E05C97800) [pid = 2900] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 11:17:00 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E07F37C00) [pid = 2900] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 11:17:00 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E05FD9400) [pid = 2900] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 11:17:00 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E066D6000) [pid = 2900] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 11:17:00 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0C144000) [pid = 2900] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 11:17:00 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0698D800) [pid = 2900] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 11:17:00 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E06B9E000) [pid = 2900] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 11:17:00 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0C6BC000) [pid = 2900] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 11:17:00 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0CD3C800) [pid = 2900] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 11:17:00 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0D7E9C00) [pid = 2900] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 11:17:00 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0A430C00) [pid = 2900] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 11:17:00 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0757CC00) [pid = 2900] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 11:17:00 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0CADB400) [pid = 2900] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 11:17:00 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0C6A4400) [pid = 2900] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 11:17:00 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E791C8400) [pid = 2900] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 11:17:00 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E784C9C00) [pid = 2900] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 11:17:00 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E0A528800) [pid = 2900] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 11:17:00 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E0A651C00) [pid = 2900] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 11:17:00 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E0CA75400) [pid = 2900] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 11:17:00 INFO - PROCESS | 2900 | --DOMWINDOW == 65 (0000002E0C287000) [pid = 2900] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 11:17:00 INFO - PROCESS | 2900 | --DOMWINDOW == 64 (0000002E0CA79800) [pid = 2900] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 11:17:00 INFO - PROCESS | 2900 | --DOMWINDOW == 63 (0000002E0DC0AC00) [pid = 2900] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 11:17:00 INFO - PROCESS | 2900 | --DOMWINDOW == 62 (0000002E0962E800) [pid = 2900] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 11:17:00 INFO - PROCESS | 2900 | 1467051420979 Marionette TRACE conn7 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 11:17:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:17:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1590ms 11:17:01 INFO - PROCESS | 2900 | 1467051421055 Marionette TRACE conn7 -> [0,2185,"getWindowHandle",null] 11:17:01 INFO - PROCESS | 2900 | 1467051421059 Marionette TRACE conn7 <- [1,2185,null,{"value":"13"}] 11:17:01 INFO - PROCESS | 2900 | 1467051421064 Marionette TRACE conn7 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:17:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:17:01 INFO - PROCESS | 2900 | 1467051421068 Marionette TRACE conn7 <- [1,2186,null,{}] 11:17:01 INFO - PROCESS | 2900 | 1467051421082 Marionette TRACE conn7 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:01 INFO - PROCESS | 2900 | 1467051421085 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:01 INFO - PROCESS | 2900 | 1467051421177 Marionette TRACE conn7 <- [1,2187,null,{"value":null}] 11:17:01 INFO - PROCESS | 2900 | 1467051421248 Marionette TRACE conn7 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:01 INFO - PROCESS | 2900 | 1467051421253 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:01 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E05C16000 == 26 [pid = 2900] [id = 556] 11:17:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 63 (0000002E0598C800) [pid = 2900] [serial = 1668] [outer = 0000000000000000] 11:17:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 64 (0000002E05991800) [pid = 2900] [serial = 1669] [outer = 0000002E0598C800] 11:17:01 INFO - PROCESS | 2900 | 1467051421304 Marionette DEBUG loaded listener.js 11:17:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 65 (0000002E05C9C400) [pid = 2900] [serial = 1670] [outer = 0000002E0598C800] 11:17:01 INFO - PROCESS | 2900 | 1467051421729 Marionette TRACE conn7 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:17:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:17:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 692ms 11:17:01 INFO - PROCESS | 2900 | 1467051421763 Marionette TRACE conn7 -> [0,2189,"getWindowHandle",null] 11:17:01 INFO - PROCESS | 2900 | 1467051421768 Marionette TRACE conn7 <- [1,2189,null,{"value":"13"}] 11:17:01 INFO - PROCESS | 2900 | 1467051421779 Marionette TRACE conn7 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:17:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:17:01 INFO - PROCESS | 2900 | 1467051421782 Marionette TRACE conn7 <- [1,2190,null,{}] 11:17:01 INFO - PROCESS | 2900 | 1467051421786 Marionette TRACE conn7 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:01 INFO - PROCESS | 2900 | 1467051421789 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:01 INFO - PROCESS | 2900 | 1467051421880 Marionette TRACE conn7 <- [1,2191,null,{"value":null}] 11:17:01 INFO - PROCESS | 2900 | 1467051421889 Marionette TRACE conn7 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:01 INFO - PROCESS | 2900 | 1467051421891 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:01 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E07307000 == 27 [pid = 2900] [id = 557] 11:17:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 66 (0000002E062B8400) [pid = 2900] [serial = 1671] [outer = 0000000000000000] 11:17:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E066CE400) [pid = 2900] [serial = 1672] [outer = 0000002E062B8400] 11:17:01 INFO - PROCESS | 2900 | 1467051421939 Marionette DEBUG loaded listener.js 11:17:02 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E06981400) [pid = 2900] [serial = 1673] [outer = 0000002E062B8400] 11:17:02 INFO - PROCESS | 2900 | 1467051422399 Marionette TRACE conn7 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 11:17:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:17:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 689ms 11:17:02 INFO - PROCESS | 2900 | 1467051422472 Marionette TRACE conn7 -> [0,2193,"getWindowHandle",null] 11:17:02 INFO - PROCESS | 2900 | 1467051422474 Marionette TRACE conn7 <- [1,2193,null,{"value":"13"}] 11:17:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:17:02 INFO - PROCESS | 2900 | 1467051422478 Marionette TRACE conn7 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:17:02 INFO - PROCESS | 2900 | 1467051422482 Marionette TRACE conn7 <- [1,2194,null,{}] 11:17:02 INFO - PROCESS | 2900 | 1467051422493 Marionette TRACE conn7 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:02 INFO - PROCESS | 2900 | 1467051422498 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:02 INFO - PROCESS | 2900 | 1467051422617 Marionette TRACE conn7 <- [1,2195,null,{"value":null}] 11:17:02 INFO - PROCESS | 2900 | 1467051422702 Marionette TRACE conn7 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:02 INFO - PROCESS | 2900 | 1467051422705 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:02 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A4B9000 == 28 [pid = 2900] [id = 558] 11:17:02 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E0757A400) [pid = 2900] [serial = 1674] [outer = 0000000000000000] 11:17:02 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E07F43000) [pid = 2900] [serial = 1675] [outer = 0000002E0757A400] 11:17:02 INFO - PROCESS | 2900 | 1467051422754 Marionette DEBUG loaded listener.js 11:17:02 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0965AC00) [pid = 2900] [serial = 1676] [outer = 0000002E0757A400] 11:17:03 INFO - PROCESS | 2900 | 1467051423160 Marionette TRACE conn7 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 11:17:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:17:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 734ms 11:17:03 INFO - PROCESS | 2900 | 1467051423215 Marionette TRACE conn7 -> [0,2197,"getWindowHandle",null] 11:17:03 INFO - PROCESS | 2900 | 1467051423218 Marionette TRACE conn7 <- [1,2197,null,{"value":"13"}] 11:17:03 INFO - PROCESS | 2900 | 1467051423230 Marionette TRACE conn7 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:17:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:17:03 INFO - PROCESS | 2900 | 1467051423232 Marionette TRACE conn7 <- [1,2198,null,{}] 11:17:03 INFO - PROCESS | 2900 | 1467051423236 Marionette TRACE conn7 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:03 INFO - PROCESS | 2900 | 1467051423238 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:03 INFO - PROCESS | 2900 | 1467051423353 Marionette TRACE conn7 <- [1,2199,null,{"value":null}] 11:17:03 INFO - PROCESS | 2900 | 1467051423407 Marionette TRACE conn7 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:03 INFO - PROCESS | 2900 | 1467051423409 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:03 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C241000 == 29 [pid = 2900] [id = 559] 11:17:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0A429C00) [pid = 2900] [serial = 1677] [outer = 0000000000000000] 11:17:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0A4DDC00) [pid = 2900] [serial = 1678] [outer = 0000002E0A429C00] 11:17:03 INFO - PROCESS | 2900 | 1467051423455 Marionette DEBUG loaded listener.js 11:17:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0A52EC00) [pid = 2900] [serial = 1679] [outer = 0000002E0A429C00] 11:17:03 INFO - PROCESS | 2900 | 1467051423897 Marionette TRACE conn7 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 11:17:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:17:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 689ms 11:17:03 INFO - PROCESS | 2900 | 1467051423924 Marionette TRACE conn7 -> [0,2201,"getWindowHandle",null] 11:17:03 INFO - PROCESS | 2900 | 1467051423926 Marionette TRACE conn7 <- [1,2201,null,{"value":"13"}] 11:17:03 INFO - PROCESS | 2900 | 1467051423929 Marionette TRACE conn7 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:17:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:17:03 INFO - PROCESS | 2900 | 1467051423931 Marionette TRACE conn7 <- [1,2202,null,{}] 11:17:03 INFO - PROCESS | 2900 | 1467051423934 Marionette TRACE conn7 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:03 INFO - PROCESS | 2900 | 1467051423936 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:04 INFO - PROCESS | 2900 | 1467051424069 Marionette TRACE conn7 <- [1,2203,null,{"value":null}] 11:17:04 INFO - PROCESS | 2900 | 1467051424075 Marionette TRACE conn7 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:04 INFO - PROCESS | 2900 | 1467051424077 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:04 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C5E4800 == 30 [pid = 2900] [id = 560] 11:17:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0A647000) [pid = 2900] [serial = 1680] [outer = 0000000000000000] 11:17:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0A6BE800) [pid = 2900] [serial = 1681] [outer = 0000002E0A647000] 11:17:04 INFO - PROCESS | 2900 | 1467051424122 Marionette DEBUG loaded listener.js 11:17:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0C140C00) [pid = 2900] [serial = 1682] [outer = 0000002E0A647000] 11:17:04 INFO - PROCESS | 2900 | 1467051424578 Marionette TRACE conn7 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 11:17:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:17:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 692ms 11:17:04 INFO - PROCESS | 2900 | 1467051424624 Marionette TRACE conn7 -> [0,2205,"getWindowHandle",null] 11:17:04 INFO - PROCESS | 2900 | 1467051424627 Marionette TRACE conn7 <- [1,2205,null,{"value":"13"}] 11:17:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:17:04 INFO - PROCESS | 2900 | 1467051424637 Marionette TRACE conn7 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:17:04 INFO - PROCESS | 2900 | 1467051424639 Marionette TRACE conn7 <- [1,2206,null,{}] 11:17:04 INFO - PROCESS | 2900 | 1467051424643 Marionette TRACE conn7 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:04 INFO - PROCESS | 2900 | 1467051424649 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:04 INFO - PROCESS | 2900 | 1467051424784 Marionette TRACE conn7 <- [1,2207,null,{"value":null}] 11:17:04 INFO - PROCESS | 2900 | 1467051424842 Marionette TRACE conn7 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:04 INFO - PROCESS | 2900 | 1467051424844 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:04 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D96A800 == 31 [pid = 2900] [id = 561] 11:17:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0C197400) [pid = 2900] [serial = 1683] [outer = 0000000000000000] 11:17:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0C6A3800) [pid = 2900] [serial = 1684] [outer = 0000002E0C197400] 11:17:04 INFO - PROCESS | 2900 | 1467051424892 Marionette DEBUG loaded listener.js 11:17:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0C6C6C00) [pid = 2900] [serial = 1685] [outer = 0000002E0C197400] 11:17:05 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0CBDB400) [pid = 2900] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:17:05 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0598F000) [pid = 2900] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:17:05 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E7702F800) [pid = 2900] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:17:05 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E09351C00) [pid = 2900] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:17:05 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E03D72000) [pid = 2900] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:17:05 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E07FB3400) [pid = 2900] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:17:05 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0A64F000) [pid = 2900] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:17:05 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0D7EBC00) [pid = 2900] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:17:05 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E05C98C00) [pid = 2900] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:17:05 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E77A11C00) [pid = 2900] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:17:05 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E78ACB800) [pid = 2900] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:17:05 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E0C6C6000) [pid = 2900] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:17:05 INFO - PROCESS | 2900 | 1467051425448 Marionette TRACE conn7 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 11:17:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:17:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 880ms 11:17:05 INFO - PROCESS | 2900 | 1467051425519 Marionette TRACE conn7 -> [0,2209,"getWindowHandle",null] 11:17:05 INFO - PROCESS | 2900 | 1467051425521 Marionette TRACE conn7 <- [1,2209,null,{"value":"13"}] 11:17:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:17:05 INFO - PROCESS | 2900 | 1467051425525 Marionette TRACE conn7 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:17:05 INFO - PROCESS | 2900 | 1467051425527 Marionette TRACE conn7 <- [1,2210,null,{}] 11:17:05 INFO - PROCESS | 2900 | 1467051425530 Marionette TRACE conn7 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:05 INFO - PROCESS | 2900 | 1467051425532 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:05 INFO - PROCESS | 2900 | 1467051425614 Marionette TRACE conn7 <- [1,2211,null,{"value":null}] 11:17:05 INFO - PROCESS | 2900 | 1467051425620 Marionette TRACE conn7 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:05 INFO - PROCESS | 2900 | 1467051425622 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:05 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD08800 == 32 [pid = 2900] [id = 562] 11:17:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E05C2D800) [pid = 2900] [serial = 1686] [outer = 0000000000000000] 11:17:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E0C6C6000) [pid = 2900] [serial = 1687] [outer = 0000002E05C2D800] 11:17:05 INFO - PROCESS | 2900 | 1467051425666 Marionette DEBUG loaded listener.js 11:17:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0CACDC00) [pid = 2900] [serial = 1688] [outer = 0000002E05C2D800] 11:17:06 INFO - PROCESS | 2900 | 1467051426084 Marionette TRACE conn7 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:17:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:17:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 586ms 11:17:06 INFO - PROCESS | 2900 | 1467051426116 Marionette TRACE conn7 -> [0,2213,"getWindowHandle",null] 11:17:06 INFO - PROCESS | 2900 | 1467051426118 Marionette TRACE conn7 <- [1,2213,null,{"value":"13"}] 11:17:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:17:06 INFO - PROCESS | 2900 | 1467051426126 Marionette TRACE conn7 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:17:06 INFO - PROCESS | 2900 | 1467051426128 Marionette TRACE conn7 <- [1,2214,null,{}] 11:17:06 INFO - PROCESS | 2900 | 1467051426131 Marionette TRACE conn7 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:06 INFO - PROCESS | 2900 | 1467051426133 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:06 INFO - PROCESS | 2900 | 1467051426213 Marionette TRACE conn7 <- [1,2215,null,{"value":null}] 11:17:06 INFO - PROCESS | 2900 | 1467051426221 Marionette TRACE conn7 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:06 INFO - PROCESS | 2900 | 1467051426223 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:06 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD98800 == 33 [pid = 2900] [id = 563] 11:17:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0CBDBC00) [pid = 2900] [serial = 1689] [outer = 0000000000000000] 11:17:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0CBE1400) [pid = 2900] [serial = 1690] [outer = 0000002E0CBDBC00] 11:17:06 INFO - PROCESS | 2900 | 1467051426267 Marionette DEBUG loaded listener.js 11:17:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0CD3F400) [pid = 2900] [serial = 1691] [outer = 0000002E0CBDBC00] 11:17:06 INFO - PROCESS | 2900 | 1467051426713 Marionette TRACE conn7 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 11:17:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:17:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 626ms 11:17:06 INFO - PROCESS | 2900 | 1467051426755 Marionette TRACE conn7 -> [0,2217,"getWindowHandle",null] 11:17:06 INFO - PROCESS | 2900 | 1467051426758 Marionette TRACE conn7 <- [1,2217,null,{"value":"13"}] 11:17:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:17:06 INFO - PROCESS | 2900 | 1467051426761 Marionette TRACE conn7 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:17:06 INFO - PROCESS | 2900 | 1467051426763 Marionette TRACE conn7 <- [1,2218,null,{}] 11:17:06 INFO - PROCESS | 2900 | 1467051426767 Marionette TRACE conn7 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:06 INFO - PROCESS | 2900 | 1467051426769 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:06 INFO - PROCESS | 2900 | 1467051426849 Marionette TRACE conn7 <- [1,2219,null,{"value":null}] 11:17:06 INFO - PROCESS | 2900 | 1467051426854 Marionette TRACE conn7 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:06 INFO - PROCESS | 2900 | 1467051426856 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:06 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0E017000 == 34 [pid = 2900] [id = 564] 11:17:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0CD3D400) [pid = 2900] [serial = 1692] [outer = 0000000000000000] 11:17:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0D7E8C00) [pid = 2900] [serial = 1693] [outer = 0000002E0CD3D400] 11:17:06 INFO - PROCESS | 2900 | 1467051426900 Marionette DEBUG loaded listener.js 11:17:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0DC05000) [pid = 2900] [serial = 1694] [outer = 0000002E0CD3D400] 11:17:07 INFO - PROCESS | 2900 | --DOCSHELL 0000002E07307000 == 33 [pid = 2900] [id = 557] 11:17:07 INFO - PROCESS | 2900 | --DOCSHELL 0000002E05C16000 == 32 [pid = 2900] [id = 556] 11:17:07 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06C2E800 == 31 [pid = 2900] [id = 555] 11:17:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A4B9000 == 30 [pid = 2900] [id = 558] 11:17:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD08800 == 29 [pid = 2900] [id = 562] 11:17:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C5E4800 == 28 [pid = 2900] [id = 560] 11:17:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D96A800 == 27 [pid = 2900] [id = 561] 11:17:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD98800 == 26 [pid = 2900] [id = 563] 11:17:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C241000 == 25 [pid = 2900] [id = 559] 11:17:08 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0DC0C400) [pid = 2900] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 11:17:08 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0A42EC00) [pid = 2900] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 11:17:08 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E7717CC00) [pid = 2900] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 11:17:08 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0A3E4000) [pid = 2900] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 11:17:08 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0A4E4C00) [pid = 2900] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 11:17:08 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E05BB6C00) [pid = 2900] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 11:17:08 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E06B90400) [pid = 2900] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 11:17:08 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E0A422800) [pid = 2900] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 11:17:08 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E0A52F000) [pid = 2900] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 11:17:08 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E0C196400) [pid = 2900] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 11:17:08 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E0DDE2800) [pid = 2900] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 11:17:08 INFO - PROCESS | 2900 | --DOMWINDOW == 65 (0000002E05F9CC00) [pid = 2900] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 11:17:08 INFO - PROCESS | 2900 | --DOMWINDOW == 64 (0000002E068A6400) [pid = 2900] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 11:17:08 INFO - PROCESS | 2900 | --DOMWINDOW == 63 (0000002E78254C00) [pid = 2900] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 11:17:08 INFO - PROCESS | 2900 | --DOMWINDOW == 62 (0000002E77AD6400) [pid = 2900] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 11:17:08 INFO - PROCESS | 2900 | --DOMWINDOW == 61 (0000002E0DC10C00) [pid = 2900] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 11:17:08 INFO - PROCESS | 2900 | --DOMWINDOW == 60 (0000002E78AD9C00) [pid = 2900] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 11:17:08 INFO - PROCESS | 2900 | --DOMWINDOW == 59 (0000002E0CA7B000) [pid = 2900] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 11:17:08 INFO - PROCESS | 2900 | --DOMWINDOW == 58 (0000002E0CBE2400) [pid = 2900] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 11:17:08 INFO - PROCESS | 2900 | --DOMWINDOW == 57 (0000002E7901EC00) [pid = 2900] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 11:17:08 INFO - PROCESS | 2900 | --DOMWINDOW == 56 (0000002E7892C400) [pid = 2900] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 11:17:08 INFO - PROCESS | 2900 | --DOMWINDOW == 55 (0000002E76FCCC00) [pid = 2900] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 11:17:08 INFO - PROCESS | 2900 | --DOMWINDOW == 54 (0000002E0C6A8000) [pid = 2900] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 11:17:08 INFO - PROCESS | 2900 | 1467051428649 Marionette TRACE conn7 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 11:17:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:17:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1947ms 11:17:08 INFO - PROCESS | 2900 | 1467051428710 Marionette TRACE conn7 -> [0,2221,"getWindowHandle",null] 11:17:08 INFO - PROCESS | 2900 | 1467051428714 Marionette TRACE conn7 <- [1,2221,null,{"value":"13"}] 11:17:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:17:08 INFO - PROCESS | 2900 | 1467051428720 Marionette TRACE conn7 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:17:08 INFO - PROCESS | 2900 | 1467051428722 Marionette TRACE conn7 <- [1,2222,null,{}] 11:17:08 INFO - PROCESS | 2900 | 1467051428728 Marionette TRACE conn7 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:08 INFO - PROCESS | 2900 | 1467051428731 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:08 INFO - PROCESS | 2900 | 1467051428824 Marionette TRACE conn7 <- [1,2223,null,{"value":null}] 11:17:08 INFO - PROCESS | 2900 | 1467051428836 Marionette TRACE conn7 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:08 INFO - PROCESS | 2900 | 1467051428838 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:08 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06611800 == 26 [pid = 2900] [id = 565] 11:17:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 55 (0000002E05BB6C00) [pid = 2900] [serial = 1695] [outer = 0000000000000000] 11:17:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 56 (0000002E05C26800) [pid = 2900] [serial = 1696] [outer = 0000002E05BB6C00] 11:17:08 INFO - PROCESS | 2900 | 1467051428889 Marionette DEBUG loaded listener.js 11:17:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 57 (0000002E05CE6800) [pid = 2900] [serial = 1697] [outer = 0000002E05BB6C00] 11:17:09 INFO - PROCESS | 2900 | 1467051429372 Marionette TRACE conn7 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 11:17:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:17:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 690ms 11:17:09 INFO - PROCESS | 2900 | 1467051429414 Marionette TRACE conn7 -> [0,2225,"getWindowHandle",null] 11:17:09 INFO - PROCESS | 2900 | 1467051429420 Marionette TRACE conn7 <- [1,2225,null,{"value":"13"}] 11:17:09 INFO - PROCESS | 2900 | 1467051429426 Marionette TRACE conn7 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:17:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:17:09 INFO - PROCESS | 2900 | 1467051429429 Marionette TRACE conn7 <- [1,2226,null,{}] 11:17:09 INFO - PROCESS | 2900 | 1467051429433 Marionette TRACE conn7 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:09 INFO - PROCESS | 2900 | 1467051429436 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:09 INFO - PROCESS | 2900 | 1467051429530 Marionette TRACE conn7 <- [1,2227,null,{"value":null}] 11:17:09 INFO - PROCESS | 2900 | 1467051429539 Marionette TRACE conn7 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:09 INFO - PROCESS | 2900 | 1467051429542 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:09 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E07312000 == 27 [pid = 2900] [id = 566] 11:17:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 58 (0000002E06208000) [pid = 2900] [serial = 1698] [outer = 0000000000000000] 11:17:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 59 (0000002E0620DC00) [pid = 2900] [serial = 1699] [outer = 0000002E06208000] 11:17:09 INFO - PROCESS | 2900 | 1467051429591 Marionette DEBUG loaded listener.js 11:17:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 60 (0000002E068A3400) [pid = 2900] [serial = 1700] [outer = 0000002E06208000] 11:17:10 INFO - PROCESS | 2900 | 1467051430042 Marionette TRACE conn7 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:17:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:17:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 628ms 11:17:10 INFO - PROCESS | 2900 | 1467051430060 Marionette TRACE conn7 -> [0,2229,"getWindowHandle",null] 11:17:10 INFO - PROCESS | 2900 | 1467051430063 Marionette TRACE conn7 <- [1,2229,null,{"value":"13"}] 11:17:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:17:10 INFO - PROCESS | 2900 | 1467051430089 Marionette TRACE conn7 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:17:10 INFO - PROCESS | 2900 | 1467051430093 Marionette TRACE conn7 <- [1,2230,null,{}] 11:17:10 INFO - PROCESS | 2900 | 1467051430105 Marionette TRACE conn7 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:10 INFO - PROCESS | 2900 | 1467051430110 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:10 INFO - PROCESS | 2900 | 1467051430225 Marionette TRACE conn7 <- [1,2231,null,{"value":null}] 11:17:10 INFO - PROCESS | 2900 | 1467051430305 Marionette TRACE conn7 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:10 INFO - PROCESS | 2900 | 1467051430308 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:10 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E09E7D800 == 28 [pid = 2900] [id = 567] 11:17:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 61 (0000002E026C4400) [pid = 2900] [serial = 1701] [outer = 0000000000000000] 11:17:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 62 (0000002E06B9E000) [pid = 2900] [serial = 1702] [outer = 0000002E026C4400] 11:17:10 INFO - PROCESS | 2900 | 1467051430358 Marionette DEBUG loaded listener.js 11:17:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 63 (0000002E075DD400) [pid = 2900] [serial = 1703] [outer = 0000002E026C4400] 11:17:10 INFO - PROCESS | 2900 | 1467051430740 Marionette TRACE conn7 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:17:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:17:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 713ms 11:17:10 INFO - PROCESS | 2900 | 1467051430787 Marionette TRACE conn7 -> [0,2233,"getWindowHandle",null] 11:17:10 INFO - PROCESS | 2900 | 1467051430790 Marionette TRACE conn7 <- [1,2233,null,{"value":"13"}] 11:17:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:17:10 INFO - PROCESS | 2900 | 1467051430794 Marionette TRACE conn7 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:17:10 INFO - PROCESS | 2900 | 1467051430795 Marionette TRACE conn7 <- [1,2234,null,{}] 11:17:10 INFO - PROCESS | 2900 | 1467051430799 Marionette TRACE conn7 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:10 INFO - PROCESS | 2900 | 1467051430801 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:10 INFO - PROCESS | 2900 | 1467051430914 Marionette TRACE conn7 <- [1,2235,null,{"value":null}] 11:17:10 INFO - PROCESS | 2900 | 1467051430921 Marionette TRACE conn7 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:10 INFO - PROCESS | 2900 | 1467051430923 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:10 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0BF66800 == 29 [pid = 2900] [id = 568] 11:17:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 64 (0000002E07F3C400) [pid = 2900] [serial = 1704] [outer = 0000000000000000] 11:17:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 65 (0000002E08C6A800) [pid = 2900] [serial = 1705] [outer = 0000002E07F3C400] 11:17:10 INFO - PROCESS | 2900 | 1467051430969 Marionette DEBUG loaded listener.js 11:17:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 66 (0000002E0A3E2400) [pid = 2900] [serial = 1706] [outer = 0000002E07F3C400] 11:17:11 INFO - PROCESS | 2900 | 1467051431380 Marionette TRACE conn7 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 11:17:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:17:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 629ms 11:17:11 INFO - PROCESS | 2900 | 1467051431425 Marionette TRACE conn7 -> [0,2237,"getWindowHandle",null] 11:17:11 INFO - PROCESS | 2900 | 1467051431427 Marionette TRACE conn7 <- [1,2237,null,{"value":"13"}] 11:17:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:17:11 INFO - PROCESS | 2900 | 1467051431431 Marionette TRACE conn7 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:17:11 INFO - PROCESS | 2900 | 1467051431433 Marionette TRACE conn7 <- [1,2238,null,{}] 11:17:11 INFO - PROCESS | 2900 | 1467051431436 Marionette TRACE conn7 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:11 INFO - PROCESS | 2900 | 1467051431438 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:11 INFO - PROCESS | 2900 | 1467051431546 Marionette TRACE conn7 <- [1,2239,null,{"value":null}] 11:17:11 INFO - PROCESS | 2900 | 1467051431587 Marionette TRACE conn7 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:11 INFO - PROCESS | 2900 | 1467051431589 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:11 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C56B800 == 30 [pid = 2900] [id = 569] 11:17:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E06207400) [pid = 2900] [serial = 1707] [outer = 0000000000000000] 11:17:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E0A427800) [pid = 2900] [serial = 1708] [outer = 0000002E06207400] 11:17:11 INFO - PROCESS | 2900 | 1467051431634 Marionette DEBUG loaded listener.js 11:17:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E0A4E0C00) [pid = 2900] [serial = 1709] [outer = 0000002E06207400] 11:17:12 INFO - PROCESS | 2900 | 1467051432045 Marionette TRACE conn7 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 11:17:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:17:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 629ms 11:17:12 INFO - PROCESS | 2900 | 1467051432063 Marionette TRACE conn7 -> [0,2241,"getWindowHandle",null] 11:17:12 INFO - PROCESS | 2900 | 1467051432066 Marionette TRACE conn7 <- [1,2241,null,{"value":"13"}] 11:17:12 INFO - PROCESS | 2900 | 1467051432069 Marionette TRACE conn7 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:17:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:17:12 INFO - PROCESS | 2900 | 1467051432071 Marionette TRACE conn7 <- [1,2242,null,{}] 11:17:12 INFO - PROCESS | 2900 | 1467051432074 Marionette TRACE conn7 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:12 INFO - PROCESS | 2900 | 1467051432080 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:12 INFO - PROCESS | 2900 | 1467051432213 Marionette TRACE conn7 <- [1,2243,null,{"value":null}] 11:17:12 INFO - PROCESS | 2900 | 1467051432221 Marionette TRACE conn7 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:12 INFO - PROCESS | 2900 | 1467051432223 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:12 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D78D000 == 31 [pid = 2900] [id = 570] 11:17:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E0A525C00) [pid = 2900] [serial = 1710] [outer = 0000000000000000] 11:17:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0A64CC00) [pid = 2900] [serial = 1711] [outer = 0000002E0A525C00] 11:17:12 INFO - PROCESS | 2900 | 1467051432268 Marionette DEBUG loaded listener.js 11:17:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0C18C400) [pid = 2900] [serial = 1712] [outer = 0000002E0A525C00] 11:17:12 INFO - PROCESS | 2900 | 1467051432665 Marionette TRACE conn7 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 11:17:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:17:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 628ms 11:17:12 INFO - PROCESS | 2900 | 1467051432700 Marionette TRACE conn7 -> [0,2245,"getWindowHandle",null] 11:17:12 INFO - PROCESS | 2900 | 1467051432703 Marionette TRACE conn7 <- [1,2245,null,{"value":"13"}] 11:17:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:17:12 INFO - PROCESS | 2900 | 1467051432706 Marionette TRACE conn7 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:17:12 INFO - PROCESS | 2900 | 1467051432708 Marionette TRACE conn7 <- [1,2246,null,{}] 11:17:12 INFO - PROCESS | 2900 | 1467051432712 Marionette TRACE conn7 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:12 INFO - PROCESS | 2900 | 1467051432714 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:12 INFO - PROCESS | 2900 | 1467051432823 Marionette TRACE conn7 <- [1,2247,null,{"value":null}] 11:17:12 INFO - PROCESS | 2900 | 1467051432831 Marionette TRACE conn7 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:12 INFO - PROCESS | 2900 | 1467051432833 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:12 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD02800 == 32 [pid = 2900] [id = 571] 11:17:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0A526400) [pid = 2900] [serial = 1713] [outer = 0000000000000000] 11:17:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0C286800) [pid = 2900] [serial = 1714] [outer = 0000002E0A526400] 11:17:12 INFO - PROCESS | 2900 | 1467051432877 Marionette DEBUG loaded listener.js 11:17:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0C53E000) [pid = 2900] [serial = 1715] [outer = 0000002E0A526400] 11:17:13 INFO - PROCESS | 2900 | 1467051433309 Marionette TRACE conn7 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:17:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:17:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 627ms 11:17:13 INFO - PROCESS | 2900 | 1467051433336 Marionette TRACE conn7 -> [0,2249,"getWindowHandle",null] 11:17:13 INFO - PROCESS | 2900 | 1467051433339 Marionette TRACE conn7 <- [1,2249,null,{"value":"13"}] 11:17:13 INFO - PROCESS | 2900 | 1467051433342 Marionette TRACE conn7 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:17:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:17:13 INFO - PROCESS | 2900 | 1467051433344 Marionette TRACE conn7 <- [1,2250,null,{}] 11:17:13 INFO - PROCESS | 2900 | 1467051433347 Marionette TRACE conn7 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:13 INFO - PROCESS | 2900 | 1467051433349 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:13 INFO - PROCESS | 2900 | 1467051433465 Marionette TRACE conn7 <- [1,2251,null,{"value":null}] 11:17:13 INFO - PROCESS | 2900 | 1467051433472 Marionette TRACE conn7 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:13 INFO - PROCESS | 2900 | 1467051433474 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:13 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD8F000 == 33 [pid = 2900] [id = 572] 11:17:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0C18E800) [pid = 2900] [serial = 1716] [outer = 0000000000000000] 11:17:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0C6BB400) [pid = 2900] [serial = 1717] [outer = 0000002E0C18E800] 11:17:13 INFO - PROCESS | 2900 | 1467051433518 Marionette DEBUG loaded listener.js 11:17:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0CA7A000) [pid = 2900] [serial = 1718] [outer = 0000002E0C18E800] 11:17:13 INFO - PROCESS | 2900 | 1467051433945 Marionette TRACE conn7 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 11:17:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:17:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 629ms 11:17:13 INFO - PROCESS | 2900 | 1467051433975 Marionette TRACE conn7 -> [0,2253,"getWindowHandle",null] 11:17:13 INFO - PROCESS | 2900 | 1467051433977 Marionette TRACE conn7 <- [1,2253,null,{"value":"13"}] 11:17:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:17:13 INFO - PROCESS | 2900 | 1467051433980 Marionette TRACE conn7 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:17:13 INFO - PROCESS | 2900 | 1467051433982 Marionette TRACE conn7 <- [1,2254,null,{}] 11:17:13 INFO - PROCESS | 2900 | 1467051433985 Marionette TRACE conn7 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:13 INFO - PROCESS | 2900 | 1467051433987 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:14 INFO - PROCESS | 2900 | 1467051434097 Marionette TRACE conn7 <- [1,2255,null,{"value":null}] 11:17:14 INFO - PROCESS | 2900 | 1467051434103 Marionette TRACE conn7 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:14 INFO - PROCESS | 2900 | 1467051434105 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:14 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E09E7D000 == 34 [pid = 2900] [id = 573] 11:17:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E06981000) [pid = 2900] [serial = 1719] [outer = 0000000000000000] 11:17:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0CADB400) [pid = 2900] [serial = 1720] [outer = 0000002E06981000] 11:17:14 INFO - PROCESS | 2900 | 1467051434148 Marionette DEBUG loaded listener.js 11:17:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0CD35800) [pid = 2900] [serial = 1721] [outer = 0000002E06981000] 11:17:14 INFO - PROCESS | 2900 | 1467051434612 Marionette TRACE conn7 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 11:17:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:17:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 671ms 11:17:14 INFO - PROCESS | 2900 | 1467051434655 Marionette TRACE conn7 -> [0,2257,"getWindowHandle",null] 11:17:14 INFO - PROCESS | 2900 | 1467051434657 Marionette TRACE conn7 <- [1,2257,null,{"value":"13"}] 11:17:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:17:14 INFO - PROCESS | 2900 | 1467051434660 Marionette TRACE conn7 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:17:14 INFO - PROCESS | 2900 | 1467051434662 Marionette TRACE conn7 <- [1,2258,null,{}] 11:17:14 INFO - PROCESS | 2900 | 1467051434665 Marionette TRACE conn7 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:14 INFO - PROCESS | 2900 | 1467051434667 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:14 INFO - PROCESS | 2900 | 1467051434787 Marionette TRACE conn7 <- [1,2259,null,{"value":null}] 11:17:14 INFO - PROCESS | 2900 | 1467051434792 Marionette TRACE conn7 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:14 INFO - PROCESS | 2900 | 1467051434794 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:14 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7790F800 == 35 [pid = 2900] [id = 574] 11:17:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0CD3F000) [pid = 2900] [serial = 1722] [outer = 0000000000000000] 11:17:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0D7E4C00) [pid = 2900] [serial = 1723] [outer = 0000002E0CD3F000] 11:17:14 INFO - PROCESS | 2900 | 1467051434837 Marionette DEBUG loaded listener.js 11:17:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0DC02800) [pid = 2900] [serial = 1724] [outer = 0000002E0CD3F000] 11:17:15 INFO - PROCESS | 2900 | 1467051435295 Marionette TRACE conn7 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 11:17:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:17:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 671ms 11:17:15 INFO - PROCESS | 2900 | 1467051435335 Marionette TRACE conn7 -> [0,2261,"getWindowHandle",null] 11:17:15 INFO - PROCESS | 2900 | 1467051435338 Marionette TRACE conn7 <- [1,2261,null,{"value":"13"}] 11:17:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:17:15 INFO - PROCESS | 2900 | 1467051435341 Marionette TRACE conn7 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:17:15 INFO - PROCESS | 2900 | 1467051435343 Marionette TRACE conn7 <- [1,2262,null,{}] 11:17:15 INFO - PROCESS | 2900 | 1467051435347 Marionette TRACE conn7 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:15 INFO - PROCESS | 2900 | 1467051435349 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:15 INFO - PROCESS | 2900 | 1467051435501 Marionette TRACE conn7 <- [1,2263,null,{"value":null}] 11:17:15 INFO - PROCESS | 2900 | 1467051435527 Marionette TRACE conn7 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:15 INFO - PROCESS | 2900 | 1467051435530 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:15 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C56B000 == 36 [pid = 2900] [id = 575] 11:17:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E0DDDF800) [pid = 2900] [serial = 1725] [outer = 0000000000000000] 11:17:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E76FC9C00) [pid = 2900] [serial = 1726] [outer = 0000002E0DDDF800] 11:17:15 INFO - PROCESS | 2900 | 1467051435576 Marionette DEBUG loaded listener.js 11:17:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E77024800) [pid = 2900] [serial = 1727] [outer = 0000002E0DDDF800] 11:17:15 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E0A429C00) [pid = 2900] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:17:15 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0A647000) [pid = 2900] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:17:15 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0C197400) [pid = 2900] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:17:15 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0CBDBC00) [pid = 2900] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:17:15 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E06B78800) [pid = 2900] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:17:15 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0757A400) [pid = 2900] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:17:15 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E062B8400) [pid = 2900] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:17:15 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0598C800) [pid = 2900] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:17:15 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E06B9B000) [pid = 2900] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:17:15 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E77173C00) [pid = 2900] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:17:15 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0C194000) [pid = 2900] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:17:15 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E05C2D800) [pid = 2900] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:17:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:17:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 775ms 11:17:16 INFO - PROCESS | 2900 | 1467051436112 Marionette TRACE conn7 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 11:17:16 INFO - PROCESS | 2900 | 1467051436119 Marionette TRACE conn7 -> [0,2265,"getWindowHandle",null] 11:17:16 INFO - PROCESS | 2900 | 1467051436121 Marionette TRACE conn7 <- [1,2265,null,{"value":"13"}] 11:17:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:17:16 INFO - PROCESS | 2900 | 1467051436124 Marionette TRACE conn7 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:17:16 INFO - PROCESS | 2900 | 1467051436126 Marionette TRACE conn7 <- [1,2266,null,{}] 11:17:16 INFO - PROCESS | 2900 | 1467051436129 Marionette TRACE conn7 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:16 INFO - PROCESS | 2900 | 1467051436131 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:16 INFO - PROCESS | 2900 | 1467051436241 Marionette TRACE conn7 <- [1,2267,null,{"value":null}] 11:17:16 INFO - PROCESS | 2900 | 1467051436287 Marionette TRACE conn7 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:16 INFO - PROCESS | 2900 | 1467051436289 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:16 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7898E800 == 37 [pid = 2900] [id = 576] 11:17:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0620B000) [pid = 2900] [serial = 1728] [outer = 0000000000000000] 11:17:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0A525800) [pid = 2900] [serial = 1729] [outer = 0000002E0620B000] 11:17:16 INFO - PROCESS | 2900 | 1467051436341 Marionette DEBUG loaded listener.js 11:17:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0DDE7400) [pid = 2900] [serial = 1730] [outer = 0000002E0620B000] 11:17:16 INFO - PROCESS | 2900 | 1467051436701 Marionette TRACE conn7 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 11:17:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:17:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 628ms 11:17:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:17:16 INFO - PROCESS | 2900 | 1467051436756 Marionette TRACE conn7 -> [0,2269,"getWindowHandle",null] 11:17:16 INFO - PROCESS | 2900 | 1467051436758 Marionette TRACE conn7 <- [1,2269,null,{"value":"13"}] 11:17:16 INFO - PROCESS | 2900 | 1467051436762 Marionette TRACE conn7 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:17:16 INFO - PROCESS | 2900 | 1467051436764 Marionette TRACE conn7 <- [1,2270,null,{}] 11:17:16 INFO - PROCESS | 2900 | 1467051436767 Marionette TRACE conn7 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:16 INFO - PROCESS | 2900 | 1467051436769 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:16 INFO - PROCESS | 2900 | 1467051436851 Marionette TRACE conn7 <- [1,2271,null,{"value":null}] 11:17:16 INFO - PROCESS | 2900 | 1467051436856 Marionette TRACE conn7 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:16 INFO - PROCESS | 2900 | 1467051436858 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:16 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E792A6000 == 38 [pid = 2900] [id = 577] 11:17:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E7702C000) [pid = 2900] [serial = 1731] [outer = 0000000000000000] 11:17:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E77170800) [pid = 2900] [serial = 1732] [outer = 0000002E7702C000] 11:17:16 INFO - PROCESS | 2900 | 1467051436901 Marionette DEBUG loaded listener.js 11:17:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E77179000) [pid = 2900] [serial = 1733] [outer = 0000002E7702C000] 11:17:17 INFO - PROCESS | 2900 | 1467051437340 Marionette TRACE conn7 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 11:17:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:17:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 630ms 11:17:17 INFO - PROCESS | 2900 | 1467051437395 Marionette TRACE conn7 -> [0,2273,"getWindowHandle",null] 11:17:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:17:17 INFO - PROCESS | 2900 | 1467051437397 Marionette TRACE conn7 <- [1,2273,null,{"value":"13"}] 11:17:17 INFO - PROCESS | 2900 | 1467051437400 Marionette TRACE conn7 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:17:17 INFO - PROCESS | 2900 | 1467051437402 Marionette TRACE conn7 <- [1,2274,null,{}] 11:17:17 INFO - PROCESS | 2900 | 1467051437406 Marionette TRACE conn7 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:17 INFO - PROCESS | 2900 | 1467051437408 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:17 INFO - PROCESS | 2900 | 1467051437498 Marionette TRACE conn7 <- [1,2275,null,{"value":null}] 11:17:17 INFO - PROCESS | 2900 | 1467051437503 Marionette TRACE conn7 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:17 INFO - PROCESS | 2900 | 1467051437505 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:17 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E79D11000 == 39 [pid = 2900] [id = 578] 11:17:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E779D2800) [pid = 2900] [serial = 1734] [outer = 0000000000000000] 11:17:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E779D8800) [pid = 2900] [serial = 1735] [outer = 0000002E779D2800] 11:17:17 INFO - PROCESS | 2900 | 1467051437549 Marionette DEBUG loaded listener.js 11:17:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E77ACA400) [pid = 2900] [serial = 1736] [outer = 0000002E779D2800] 11:17:18 INFO - PROCESS | 2900 | 1467051438027 Marionette TRACE conn7 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 11:17:18 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 11:17:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 734ms 11:17:18 INFO - PROCESS | 2900 | 1467051438159 Marionette TRACE conn7 -> [0,2277,"getWindowHandle",null] 11:17:18 INFO - PROCESS | 2900 | 1467051438164 Marionette TRACE conn7 <- [1,2277,null,{"value":"13"}] 11:17:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:17:18 INFO - PROCESS | 2900 | 1467051438171 Marionette TRACE conn7 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:17:18 INFO - PROCESS | 2900 | 1467051438175 Marionette TRACE conn7 <- [1,2278,null,{}] 11:17:18 INFO - PROCESS | 2900 | 1467051438181 Marionette TRACE conn7 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:18 INFO - PROCESS | 2900 | 1467051438184 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:18 INFO - PROCESS | 2900 | 1467051438367 Marionette TRACE conn7 <- [1,2279,null,{"value":null}] 11:17:18 INFO - PROCESS | 2900 | 1467051438443 Marionette TRACE conn7 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:18 INFO - PROCESS | 2900 | 1467051438449 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:18 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06879000 == 40 [pid = 2900] [id = 579] 11:17:18 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E0598A400) [pid = 2900] [serial = 1737] [outer = 0000000000000000] 11:17:18 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E05C2CC00) [pid = 2900] [serial = 1738] [outer = 0000002E0598A400] 11:17:18 INFO - PROCESS | 2900 | 1467051438548 Marionette DEBUG loaded listener.js 11:17:18 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E05FE3800) [pid = 2900] [serial = 1739] [outer = 0000002E0598A400] 11:17:19 INFO - PROCESS | 2900 | 1467051439230 Marionette TRACE conn7 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 11:17:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:17:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1129ms 11:17:19 INFO - PROCESS | 2900 | 1467051439302 Marionette TRACE conn7 -> [0,2281,"getWindowHandle",null] 11:17:19 INFO - PROCESS | 2900 | 1467051439307 Marionette TRACE conn7 <- [1,2281,null,{"value":"13"}] 11:17:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:17:19 INFO - PROCESS | 2900 | 1467051439313 Marionette TRACE conn7 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:17:19 INFO - PROCESS | 2900 | 1467051439317 Marionette TRACE conn7 <- [1,2282,null,{}] 11:17:19 INFO - PROCESS | 2900 | 1467051439321 Marionette TRACE conn7 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:19 INFO - PROCESS | 2900 | 1467051439324 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:19 INFO - PROCESS | 2900 | 1467051439457 Marionette TRACE conn7 <- [1,2283,null,{"value":null}] 11:17:19 INFO - PROCESS | 2900 | 1467051439572 Marionette TRACE conn7 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:19 INFO - PROCESS | 2900 | 1467051439575 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:19 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C219800 == 41 [pid = 2900] [id = 580] 11:17:19 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E068A8400) [pid = 2900] [serial = 1740] [outer = 0000000000000000] 11:17:19 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E072E0C00) [pid = 2900] [serial = 1741] [outer = 0000002E068A8400] 11:17:19 INFO - PROCESS | 2900 | 1467051439633 Marionette DEBUG loaded listener.js 11:17:19 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E0965D000) [pid = 2900] [serial = 1742] [outer = 0000002E068A8400] 11:17:20 INFO - PROCESS | 2900 | 1467051440615 Marionette TRACE conn7 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 11:17:20 INFO - PROCESS | 2900 | --DOCSHELL 0000002E792A6000 == 40 [pid = 2900] [id = 577] 11:17:20 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7898E800 == 39 [pid = 2900] [id = 576] 11:17:20 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C56B000 == 38 [pid = 2900] [id = 575] 11:17:20 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7790F800 == 37 [pid = 2900] [id = 574] 11:17:20 INFO - PROCESS | 2900 | --DOCSHELL 0000002E09E7D000 == 36 [pid = 2900] [id = 573] 11:17:20 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD8F000 == 35 [pid = 2900] [id = 572] 11:17:20 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD02800 == 34 [pid = 2900] [id = 571] 11:17:20 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D78D000 == 33 [pid = 2900] [id = 570] 11:17:20 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C56B800 == 32 [pid = 2900] [id = 569] 11:17:20 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0BF66800 == 31 [pid = 2900] [id = 568] 11:17:20 INFO - PROCESS | 2900 | --DOCSHELL 0000002E09E7D800 == 30 [pid = 2900] [id = 567] 11:17:20 INFO - PROCESS | 2900 | --DOCSHELL 0000002E07312000 == 29 [pid = 2900] [id = 566] 11:17:20 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06611800 == 28 [pid = 2900] [id = 565] 11:17:20 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0E017000 == 27 [pid = 2900] [id = 564] 11:17:20 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E07378400) [pid = 2900] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 11:17:20 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E0D7E8C00) [pid = 2900] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 11:17:20 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E78D93C00) [pid = 2900] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 11:17:20 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E7794B000) [pid = 2900] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 11:17:20 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0CAD5400) [pid = 2900] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 11:17:20 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0C53E800) [pid = 2900] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 11:17:20 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0962D400) [pid = 2900] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 11:17:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:17:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1383ms 11:17:20 INFO - PROCESS | 2900 | 1467051440699 Marionette TRACE conn7 -> [0,2285,"getWindowHandle",null] 11:17:20 INFO - PROCESS | 2900 | 1467051440703 Marionette TRACE conn7 <- [1,2285,null,{"value":"13"}] 11:17:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:17:20 INFO - PROCESS | 2900 | 1467051440708 Marionette TRACE conn7 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:17:20 INFO - PROCESS | 2900 | 1467051440711 Marionette TRACE conn7 <- [1,2286,null,{}] 11:17:20 INFO - PROCESS | 2900 | 1467051440717 Marionette TRACE conn7 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:20 INFO - PROCESS | 2900 | 1467051440720 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:20 INFO - PROCESS | 2900 | 1467051440818 Marionette TRACE conn7 <- [1,2287,null,{"value":null}] 11:17:20 INFO - PROCESS | 2900 | 1467051440826 Marionette TRACE conn7 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:20 INFO - PROCESS | 2900 | 1467051440828 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:20 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06831800 == 28 [pid = 2900] [id = 581] 11:17:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E05E8AC00) [pid = 2900] [serial = 1743] [outer = 0000000000000000] 11:17:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E05FE6C00) [pid = 2900] [serial = 1744] [outer = 0000002E05E8AC00] 11:17:20 INFO - PROCESS | 2900 | 1467051440877 Marionette DEBUG loaded listener.js 11:17:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E068A8000) [pid = 2900] [serial = 1745] [outer = 0000002E05E8AC00] 11:17:21 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0A4DDC00) [pid = 2900] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 11:17:21 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0A6BE800) [pid = 2900] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 11:17:21 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0A52EC00) [pid = 2900] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 11:17:21 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0C6A3800) [pid = 2900] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 11:17:21 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0CBE1400) [pid = 2900] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 11:17:21 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0C6C6C00) [pid = 2900] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 11:17:21 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E07F43000) [pid = 2900] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 11:17:21 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E066CE400) [pid = 2900] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 11:17:21 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E06981400) [pid = 2900] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 11:17:21 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E05991800) [pid = 2900] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 11:17:21 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E05C9C400) [pid = 2900] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 11:17:21 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0965F000) [pid = 2900] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 11:17:21 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0757AC00) [pid = 2900] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 11:17:21 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0C140C00) [pid = 2900] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 11:17:21 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0C6C6000) [pid = 2900] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 11:17:21 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0CD3F400) [pid = 2900] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 11:17:21 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E0CACDC00) [pid = 2900] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 11:17:21 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E0965AC00) [pid = 2900] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 11:17:21 INFO - PROCESS | 2900 | 1467051441401 Marionette TRACE conn7 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 11:17:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:17:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 731ms 11:17:21 INFO - PROCESS | 2900 | 1467051441444 Marionette TRACE conn7 -> [0,2289,"getWindowHandle",null] 11:17:21 INFO - PROCESS | 2900 | 1467051441448 Marionette TRACE conn7 <- [1,2289,null,{"value":"13"}] 11:17:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:17:21 INFO - PROCESS | 2900 | 1467051441455 Marionette TRACE conn7 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:17:21 INFO - PROCESS | 2900 | 1467051441458 Marionette TRACE conn7 <- [1,2290,null,{}] 11:17:21 INFO - PROCESS | 2900 | 1467051441462 Marionette TRACE conn7 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:21 INFO - PROCESS | 2900 | 1467051441465 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:21 INFO - PROCESS | 2900 | 1467051441555 Marionette TRACE conn7 <- [1,2291,null,{"value":null}] 11:17:21 INFO - PROCESS | 2900 | 1467051441637 Marionette TRACE conn7 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:21 INFO - PROCESS | 2900 | 1467051441640 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:21 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E08860000 == 29 [pid = 2900] [id = 582] 11:17:21 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E075E3400) [pid = 2900] [serial = 1746] [outer = 0000000000000000] 11:17:21 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E07F43400) [pid = 2900] [serial = 1747] [outer = 0000002E075E3400] 11:17:21 INFO - PROCESS | 2900 | 1467051441688 Marionette DEBUG loaded listener.js 11:17:21 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0965B400) [pid = 2900] [serial = 1748] [outer = 0000002E075E3400] 11:17:22 INFO - PROCESS | 2900 | 1467051442082 Marionette TRACE conn7 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:17:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:17:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 691ms 11:17:22 INFO - PROCESS | 2900 | 1467051442149 Marionette TRACE conn7 -> [0,2293,"getWindowHandle",null] 11:17:22 INFO - PROCESS | 2900 | 1467051442151 Marionette TRACE conn7 <- [1,2293,null,{"value":"13"}] 11:17:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:17:22 INFO - PROCESS | 2900 | 1467051442155 Marionette TRACE conn7 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:17:22 INFO - PROCESS | 2900 | 1467051442159 Marionette TRACE conn7 <- [1,2294,null,{}] 11:17:22 INFO - PROCESS | 2900 | 1467051442170 Marionette TRACE conn7 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:22 INFO - PROCESS | 2900 | 1467051442175 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:22 INFO - PROCESS | 2900 | 1467051442292 Marionette TRACE conn7 <- [1,2295,null,{"value":null}] 11:17:22 INFO - PROCESS | 2900 | 1467051442313 Marionette TRACE conn7 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:22 INFO - PROCESS | 2900 | 1467051442316 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:22 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A5D5800 == 30 [pid = 2900] [id = 583] 11:17:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0A4DB000) [pid = 2900] [serial = 1749] [outer = 0000000000000000] 11:17:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0A529400) [pid = 2900] [serial = 1750] [outer = 0000002E0A4DB000] 11:17:22 INFO - PROCESS | 2900 | 1467051442365 Marionette DEBUG loaded listener.js 11:17:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0A64D800) [pid = 2900] [serial = 1751] [outer = 0000002E0A4DB000] 11:17:22 INFO - PROCESS | 2900 | 1467051442810 Marionette TRACE conn7 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 11:17:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:17:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 690ms 11:17:22 INFO - PROCESS | 2900 | 1467051442854 Marionette TRACE conn7 -> [0,2297,"getWindowHandle",null] 11:17:22 INFO - PROCESS | 2900 | 1467051442857 Marionette TRACE conn7 <- [1,2297,null,{"value":"13"}] 11:17:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:17:22 INFO - PROCESS | 2900 | 1467051442860 Marionette TRACE conn7 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:17:22 INFO - PROCESS | 2900 | 1467051442862 Marionette TRACE conn7 <- [1,2298,null,{}] 11:17:22 INFO - PROCESS | 2900 | 1467051442866 Marionette TRACE conn7 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:22 INFO - PROCESS | 2900 | 1467051442868 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:22 INFO - PROCESS | 2900 | 1467051442982 Marionette TRACE conn7 <- [1,2299,null,{"value":null}] 11:17:22 INFO - PROCESS | 2900 | 1467051442987 Marionette TRACE conn7 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:22 INFO - PROCESS | 2900 | 1467051442989 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:23 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C574800 == 31 [pid = 2900] [id = 584] 11:17:23 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0A6C2000) [pid = 2900] [serial = 1752] [outer = 0000000000000000] 11:17:23 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0C140C00) [pid = 2900] [serial = 1753] [outer = 0000002E0A6C2000] 11:17:23 INFO - PROCESS | 2900 | 1467051443035 Marionette DEBUG loaded listener.js 11:17:23 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0C197400) [pid = 2900] [serial = 1754] [outer = 0000002E0A6C2000] 11:17:23 INFO - PROCESS | 2900 | 1467051443493 Marionette TRACE conn7 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:17:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:17:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 690ms 11:17:23 INFO - PROCESS | 2900 | 1467051443552 Marionette TRACE conn7 -> [0,2301,"getWindowHandle",null] 11:17:23 INFO - PROCESS | 2900 | 1467051443554 Marionette TRACE conn7 <- [1,2301,null,{"value":"13"}] 11:17:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:17:23 INFO - PROCESS | 2900 | 1467051443586 Marionette TRACE conn7 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:17:23 INFO - PROCESS | 2900 | 1467051443588 Marionette TRACE conn7 <- [1,2302,null,{}] 11:17:23 INFO - PROCESS | 2900 | 1467051443596 Marionette TRACE conn7 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:23 INFO - PROCESS | 2900 | 1467051443598 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:23 INFO - PROCESS | 2900 | 1467051443737 Marionette TRACE conn7 <- [1,2303,null,{"value":null}] 11:17:23 INFO - PROCESS | 2900 | 1467051443760 Marionette TRACE conn7 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:23 INFO - PROCESS | 2900 | 1467051443762 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:23 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DC39800 == 32 [pid = 2900] [id = 585] 11:17:23 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0C18A400) [pid = 2900] [serial = 1755] [outer = 0000000000000000] 11:17:23 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0C6BF000) [pid = 2900] [serial = 1756] [outer = 0000002E0C18A400] 11:17:23 INFO - PROCESS | 2900 | 1467051443807 Marionette DEBUG loaded listener.js 11:17:23 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0CA79C00) [pid = 2900] [serial = 1757] [outer = 0000002E0C18A400] 11:17:24 INFO - PROCESS | 2900 | 1467051444249 Marionette TRACE conn7 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 11:17:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:17:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 753ms 11:17:24 INFO - PROCESS | 2900 | 1467051444332 Marionette TRACE conn7 -> [0,2305,"getWindowHandle",null] 11:17:24 INFO - PROCESS | 2900 | 1467051444334 Marionette TRACE conn7 <- [1,2305,null,{"value":"13"}] 11:17:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:17:24 INFO - PROCESS | 2900 | 1467051444338 Marionette TRACE conn7 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:17:24 INFO - PROCESS | 2900 | 1467051444340 Marionette TRACE conn7 <- [1,2306,null,{}] 11:17:24 INFO - PROCESS | 2900 | 1467051444343 Marionette TRACE conn7 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:24 INFO - PROCESS | 2900 | 1467051444349 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:24 INFO - PROCESS | 2900 | 1467051444507 Marionette TRACE conn7 <- [1,2307,null,{"value":null}] 11:17:24 INFO - PROCESS | 2900 | 1467051444512 Marionette TRACE conn7 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:24 INFO - PROCESS | 2900 | 1467051444514 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:24 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD8F000 == 33 [pid = 2900] [id = 586] 11:17:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0CBDB000) [pid = 2900] [serial = 1758] [outer = 0000000000000000] 11:17:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0CD39000) [pid = 2900] [serial = 1759] [outer = 0000002E0CBDB000] 11:17:24 INFO - PROCESS | 2900 | 1467051444604 Marionette DEBUG loaded listener.js 11:17:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0DDDAC00) [pid = 2900] [serial = 1760] [outer = 0000002E0CBDB000] 11:17:25 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0A526400) [pid = 2900] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:17:25 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E026C4400) [pid = 2900] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:17:25 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E06981000) [pid = 2900] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:17:25 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E05BB6C00) [pid = 2900] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:17:25 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0CD3F000) [pid = 2900] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:17:25 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0CD3D400) [pid = 2900] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:17:25 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0620B000) [pid = 2900] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:17:25 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0DDDF800) [pid = 2900] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:17:25 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0A525C00) [pid = 2900] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:17:25 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E07F3C400) [pid = 2900] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:17:25 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E7702C000) [pid = 2900] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:17:25 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0C18E800) [pid = 2900] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:17:25 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E06208000) [pid = 2900] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:17:25 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E06207400) [pid = 2900] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:17:25 INFO - PROCESS | 2900 | 1467051445165 Marionette TRACE conn7 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 11:17:25 INFO - PROCESS | 2900 | 1467051445224 Marionette TRACE conn7 <- [1,2309,null,{"value":"13"}] 11:17:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:17:25 INFO - PROCESS | 2900 | 1467051445227 Marionette TRACE conn7 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:17:25 INFO - PROCESS | 2900 | 1467051445229 Marionette TRACE conn7 <- [1,2310,null,{}] 11:17:25 INFO - PROCESS | 2900 | 1467051445232 Marionette TRACE conn7 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:25 INFO - PROCESS | 2900 | 1467051445234 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:25 INFO - PROCESS | 2900 | 1467051445346 Marionette TRACE conn7 <- [1,2311,null,{"value":null}] 11:17:25 INFO - PROCESS | 2900 | 1467051445398 Marionette TRACE conn7 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:25 INFO - PROCESS | 2900 | 1467051445400 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:25 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0E00D800 == 34 [pid = 2900] [id = 587] 11:17:25 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E07F3BC00) [pid = 2900] [serial = 1761] [outer = 0000000000000000] 11:17:25 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0CA7B000) [pid = 2900] [serial = 1762] [outer = 0000002E07F3BC00] 11:17:25 INFO - PROCESS | 2900 | 1467051445444 Marionette DEBUG loaded listener.js 11:17:25 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0DDDB400) [pid = 2900] [serial = 1763] [outer = 0000002E07F3BC00] 11:17:25 INFO - PROCESS | 2900 | 1467051445791 Marionette TRACE conn7 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 11:17:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:17:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 586ms 11:17:25 INFO - PROCESS | 2900 | 1467051445816 Marionette TRACE conn7 -> [0,2313,"getWindowHandle",null] 11:17:25 INFO - PROCESS | 2900 | 1467051445819 Marionette TRACE conn7 <- [1,2313,null,{"value":"13"}] 11:17:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:17:25 INFO - PROCESS | 2900 | 1467051445829 Marionette TRACE conn7 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:17:25 INFO - PROCESS | 2900 | 1467051445832 Marionette TRACE conn7 <- [1,2314,null,{}] 11:17:25 INFO - PROCESS | 2900 | 1467051445835 Marionette TRACE conn7 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:25 INFO - PROCESS | 2900 | 1467051445837 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:25 INFO - PROCESS | 2900 | 1467051445953 Marionette TRACE conn7 <- [1,2315,null,{"value":null}] 11:17:25 INFO - PROCESS | 2900 | 1467051445959 Marionette TRACE conn7 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:25 INFO - PROCESS | 2900 | 1467051445961 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:25 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E76F61000 == 35 [pid = 2900] [id = 588] 11:17:25 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E76FCA000) [pid = 2900] [serial = 1764] [outer = 0000000000000000] 11:17:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E77027400) [pid = 2900] [serial = 1765] [outer = 0000002E76FCA000] 11:17:26 INFO - PROCESS | 2900 | 1467051446004 Marionette DEBUG loaded listener.js 11:17:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E77178800) [pid = 2900] [serial = 1766] [outer = 0000002E76FCA000] 11:17:26 INFO - PROCESS | 2900 | 1467051446383 Marionette TRACE conn7 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 11:17:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:17:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 587ms 11:17:26 INFO - PROCESS | 2900 | 1467051446412 Marionette TRACE conn7 -> [0,2317,"getWindowHandle",null] 11:17:26 INFO - PROCESS | 2900 | 1467051446414 Marionette TRACE conn7 <- [1,2317,null,{"value":"13"}] 11:17:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:17:26 INFO - PROCESS | 2900 | 1467051446418 Marionette TRACE conn7 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:17:26 INFO - PROCESS | 2900 | 1467051446420 Marionette TRACE conn7 <- [1,2318,null,{}] 11:17:26 INFO - PROCESS | 2900 | 1467051446423 Marionette TRACE conn7 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:26 INFO - PROCESS | 2900 | 1467051446425 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:26 INFO - PROCESS | 2900 | 1467051446545 Marionette TRACE conn7 <- [1,2319,null,{"value":null}] 11:17:26 INFO - PROCESS | 2900 | 1467051446553 Marionette TRACE conn7 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:26 INFO - PROCESS | 2900 | 1467051446555 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:26 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E784AB800 == 36 [pid = 2900] [id = 589] 11:17:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E779D6400) [pid = 2900] [serial = 1767] [outer = 0000000000000000] 11:17:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E77AD6400) [pid = 2900] [serial = 1768] [outer = 0000002E779D6400] 11:17:26 INFO - PROCESS | 2900 | 1467051446599 Marionette DEBUG loaded listener.js 11:17:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E78255C00) [pid = 2900] [serial = 1769] [outer = 0000002E779D6400] 11:17:27 INFO - PROCESS | 2900 | 1467051447068 Marionette TRACE conn7 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 11:17:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:17:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 691ms 11:17:27 INFO - PROCESS | 2900 | 1467051447113 Marionette TRACE conn7 -> [0,2321,"getWindowHandle",null] 11:17:27 INFO - PROCESS | 2900 | 1467051447118 Marionette TRACE conn7 <- [1,2321,null,{"value":"13"}] 11:17:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:17:27 INFO - PROCESS | 2900 | 1467051447141 Marionette TRACE conn7 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:17:27 INFO - PROCESS | 2900 | 1467051447146 Marionette TRACE conn7 <- [1,2322,null,{}] 11:17:27 INFO - PROCESS | 2900 | 1467051447153 Marionette TRACE conn7 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:27 INFO - PROCESS | 2900 | 1467051447157 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:27 INFO - PROCESS | 2900 | 1467051447295 Marionette TRACE conn7 <- [1,2323,null,{"value":null}] 11:17:27 INFO - PROCESS | 2900 | 1467051447382 Marionette TRACE conn7 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:27 INFO - PROCESS | 2900 | 1467051447387 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:27 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06830800 == 37 [pid = 2900] [id = 590] 11:17:27 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E05C9E000) [pid = 2900] [serial = 1770] [outer = 0000000000000000] 11:17:27 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E05FD9C00) [pid = 2900] [serial = 1771] [outer = 0000002E05C9E000] 11:17:27 INFO - PROCESS | 2900 | 1467051447458 Marionette DEBUG loaded listener.js 11:17:27 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E06B92000) [pid = 2900] [serial = 1772] [outer = 0000002E05C9E000] 11:17:28 INFO - PROCESS | 2900 | 1467051448096 Marionette TRACE conn7 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 11:17:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:17:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 986ms 11:17:28 INFO - PROCESS | 2900 | 1467051448126 Marionette TRACE conn7 -> [0,2325,"getWindowHandle",null] 11:17:28 INFO - PROCESS | 2900 | 1467051448131 Marionette TRACE conn7 <- [1,2325,null,{"value":"13"}] 11:17:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:17:28 INFO - PROCESS | 2900 | 1467051448138 Marionette TRACE conn7 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:17:28 INFO - PROCESS | 2900 | 1467051448141 Marionette TRACE conn7 <- [1,2326,null,{}] 11:17:28 INFO - PROCESS | 2900 | 1467051448145 Marionette TRACE conn7 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:28 INFO - PROCESS | 2900 | 1467051448148 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:28 INFO - PROCESS | 2900 | 1467051448265 Marionette TRACE conn7 <- [1,2327,null,{"value":null}] 11:17:28 INFO - PROCESS | 2900 | 1467051448359 Marionette TRACE conn7 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:28 INFO - PROCESS | 2900 | 1467051448361 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:28 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CB3D800 == 38 [pid = 2900] [id = 591] 11:17:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0A4DA400) [pid = 2900] [serial = 1773] [outer = 0000000000000000] 11:17:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0A4E1C00) [pid = 2900] [serial = 1774] [outer = 0000002E0A4DA400] 11:17:28 INFO - PROCESS | 2900 | 1467051448419 Marionette DEBUG loaded listener.js 11:17:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0A6C7C00) [pid = 2900] [serial = 1775] [outer = 0000002E0A4DA400] 11:17:29 INFO - PROCESS | 2900 | 1467051449003 Marionette TRACE conn7 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 11:17:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:17:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 881ms 11:17:29 INFO - PROCESS | 2900 | 1467051449034 Marionette TRACE conn7 -> [0,2329,"getWindowHandle",null] 11:17:29 INFO - PROCESS | 2900 | 1467051449037 Marionette TRACE conn7 <- [1,2329,null,{"value":"13"}] 11:17:29 INFO - PROCESS | 2900 | 1467051449042 Marionette TRACE conn7 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:17:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:17:29 INFO - PROCESS | 2900 | 1467051449046 Marionette TRACE conn7 <- [1,2330,null,{}] 11:17:29 INFO - PROCESS | 2900 | 1467051449057 Marionette TRACE conn7 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:29 INFO - PROCESS | 2900 | 1467051449063 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:29 INFO - PROCESS | 2900 | 1467051449179 Marionette TRACE conn7 <- [1,2331,null,{"value":null}] 11:17:29 INFO - PROCESS | 2900 | 1467051449273 Marionette TRACE conn7 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:29 INFO - PROCESS | 2900 | 1467051449277 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:29 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E797E2800 == 39 [pid = 2900] [id = 592] 11:17:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E0CD3BC00) [pid = 2900] [serial = 1776] [outer = 0000000000000000] 11:17:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E0CD44800) [pid = 2900] [serial = 1777] [outer = 0000002E0CD3BC00] 11:17:29 INFO - PROCESS | 2900 | 1467051449336 Marionette DEBUG loaded listener.js 11:17:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E7717FC00) [pid = 2900] [serial = 1778] [outer = 0000002E0CD3BC00] 11:17:29 INFO - PROCESS | 2900 | 1467051449985 Marionette TRACE conn7 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 11:17:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:17:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 985ms 11:17:30 INFO - PROCESS | 2900 | 1467051450033 Marionette TRACE conn7 -> [0,2333,"getWindowHandle",null] 11:17:30 INFO - PROCESS | 2900 | 1467051450036 Marionette TRACE conn7 <- [1,2333,null,{"value":"13"}] 11:17:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:17:30 INFO - PROCESS | 2900 | 1467051450040 Marionette TRACE conn7 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:17:30 INFO - PROCESS | 2900 | 1467051450042 Marionette TRACE conn7 <- [1,2334,null,{}] 11:17:30 INFO - PROCESS | 2900 | 1467051450045 Marionette TRACE conn7 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:30 INFO - PROCESS | 2900 | 1467051450048 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:30 INFO - PROCESS | 2900 | 1467051450160 Marionette TRACE conn7 <- [1,2335,null,{"value":null}] 11:17:30 INFO - PROCESS | 2900 | 1467051450280 Marionette TRACE conn7 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:30 INFO - PROCESS | 2900 | 1467051450283 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:30 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7D566000 == 40 [pid = 2900] [id = 593] 11:17:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E7845BC00) [pid = 2900] [serial = 1779] [outer = 0000000000000000] 11:17:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E7892F800) [pid = 2900] [serial = 1780] [outer = 0000002E7845BC00] 11:17:30 INFO - PROCESS | 2900 | 1467051450339 Marionette DEBUG loaded listener.js 11:17:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E78AD3000) [pid = 2900] [serial = 1781] [outer = 0000002E7845BC00] 11:17:31 INFO - PROCESS | 2900 | 1467051451151 Marionette TRACE conn7 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 11:17:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:17:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1134ms 11:17:31 INFO - PROCESS | 2900 | 1467051451181 Marionette TRACE conn7 -> [0,2337,"getWindowHandle",null] 11:17:31 INFO - PROCESS | 2900 | 1467051451186 Marionette TRACE conn7 <- [1,2337,null,{"value":"13"}] 11:17:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:17:31 INFO - PROCESS | 2900 | 1467051451193 Marionette TRACE conn7 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:17:31 INFO - PROCESS | 2900 | 1467051451196 Marionette TRACE conn7 <- [1,2338,null,{}] 11:17:31 INFO - PROCESS | 2900 | 1467051451202 Marionette TRACE conn7 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:31 INFO - PROCESS | 2900 | 1467051451205 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:31 INFO - PROCESS | 2900 | 1467051451315 Marionette TRACE conn7 <- [1,2339,null,{"value":null}] 11:17:31 INFO - PROCESS | 2900 | 1467051451396 Marionette TRACE conn7 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:31 INFO - PROCESS | 2900 | 1467051451401 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:31 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E03580000 == 41 [pid = 2900] [id = 594] 11:17:31 INFO - PROCESS | 2900 | ++DOMWINDOW == 91 (0000002E03841400) [pid = 2900] [serial = 1782] [outer = 0000000000000000] 11:17:31 INFO - PROCESS | 2900 | ++DOMWINDOW == 92 (0000002E0620B000) [pid = 2900] [serial = 1783] [outer = 0000002E03841400] 11:17:31 INFO - PROCESS | 2900 | 1467051451497 Marionette DEBUG loaded listener.js 11:17:31 INFO - PROCESS | 2900 | ++DOMWINDOW == 93 (0000002E07F38800) [pid = 2900] [serial = 1784] [outer = 0000002E03841400] 11:17:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E76F61000 == 40 [pid = 2900] [id = 588] 11:17:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0E00D800 == 39 [pid = 2900] [id = 587] 11:17:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD8F000 == 38 [pid = 2900] [id = 586] 11:17:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DC39800 == 37 [pid = 2900] [id = 585] 11:17:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C574800 == 36 [pid = 2900] [id = 584] 11:17:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A5D5800 == 35 [pid = 2900] [id = 583] 11:17:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E08860000 == 34 [pid = 2900] [id = 582] 11:17:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06831800 == 33 [pid = 2900] [id = 581] 11:17:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06879000 == 32 [pid = 2900] [id = 579] 11:17:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E79D11000 == 31 [pid = 2900] [id = 578] 11:17:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C219800 == 30 [pid = 2900] [id = 580] 11:17:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7D566000 == 29 [pid = 2900] [id = 593] 11:17:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E797E2800 == 28 [pid = 2900] [id = 592] 11:17:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0CB3D800 == 27 [pid = 2900] [id = 591] 11:17:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E784AB800 == 26 [pid = 2900] [id = 589] 11:17:32 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06830800 == 25 [pid = 2900] [id = 590] 11:17:32 INFO - PROCESS | 2900 | --DOMWINDOW == 92 (0000002E0C286800) [pid = 2900] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 11:17:32 INFO - PROCESS | 2900 | --DOMWINDOW == 91 (0000002E0C53E000) [pid = 2900] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 11:17:32 INFO - PROCESS | 2900 | --DOMWINDOW == 90 (0000002E06B9E000) [pid = 2900] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 11:17:32 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E075DD400) [pid = 2900] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 11:17:32 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E0CADB400) [pid = 2900] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 11:17:32 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E05C26800) [pid = 2900] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 11:17:32 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E05CE6800) [pid = 2900] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 11:17:32 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0D7E4C00) [pid = 2900] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 11:17:32 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0DC05000) [pid = 2900] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 11:17:32 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0CD35800) [pid = 2900] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 11:17:32 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0A525800) [pid = 2900] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 11:17:32 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E76FC9C00) [pid = 2900] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 11:17:32 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0DC02800) [pid = 2900] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 11:17:32 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0A64CC00) [pid = 2900] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 11:17:32 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0C18C400) [pid = 2900] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 11:17:32 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E08C6A800) [pid = 2900] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 11:17:32 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0A3E2400) [pid = 2900] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 11:17:32 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E77170800) [pid = 2900] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 11:17:32 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0C6BB400) [pid = 2900] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 11:17:32 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0620DC00) [pid = 2900] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 11:17:32 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E068A3400) [pid = 2900] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 11:17:32 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E77024800) [pid = 2900] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 11:17:32 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0A427800) [pid = 2900] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 11:17:32 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E0A4E0C00) [pid = 2900] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 11:17:32 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E0CA7A000) [pid = 2900] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 11:17:32 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E779D8800) [pid = 2900] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 11:17:32 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E77179000) [pid = 2900] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 11:17:32 INFO - PROCESS | 2900 | --DOMWINDOW == 65 (0000002E0DDE7400) [pid = 2900] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 11:17:32 INFO - PROCESS | 2900 | 1467051452678 Marionette TRACE conn7 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 11:17:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:17:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1538ms 11:17:32 INFO - PROCESS | 2900 | 1467051452735 Marionette TRACE conn7 -> [0,2341,"getWindowHandle",null] 11:17:32 INFO - PROCESS | 2900 | 1467051452739 Marionette TRACE conn7 <- [1,2341,null,{"value":"13"}] 11:17:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:17:32 INFO - PROCESS | 2900 | 1467051452744 Marionette TRACE conn7 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:17:32 INFO - PROCESS | 2900 | 1467051452747 Marionette TRACE conn7 <- [1,2342,null,{}] 11:17:32 INFO - PROCESS | 2900 | 1467051452753 Marionette TRACE conn7 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:32 INFO - PROCESS | 2900 | 1467051452756 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:32 INFO - PROCESS | 2900 | 1467051452845 Marionette TRACE conn7 <- [1,2343,null,{"value":null}] 11:17:32 INFO - PROCESS | 2900 | 1467051452853 Marionette TRACE conn7 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:32 INFO - PROCESS | 2900 | 1467051452858 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:32 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0661E800 == 26 [pid = 2900] [id = 595] 11:17:32 INFO - PROCESS | 2900 | ++DOMWINDOW == 66 (0000002E05C2D000) [pid = 2900] [serial = 1785] [outer = 0000000000000000] 11:17:32 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E05C9D800) [pid = 2900] [serial = 1786] [outer = 0000002E05C2D000] 11:17:32 INFO - PROCESS | 2900 | 1467051452911 Marionette DEBUG loaded listener.js 11:17:33 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E06207400) [pid = 2900] [serial = 1787] [outer = 0000002E05C2D000] 11:17:33 INFO - PROCESS | 2900 | 1467051453444 Marionette TRACE conn7 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 11:17:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:17:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 734ms 11:17:33 INFO - PROCESS | 2900 | 1467051453481 Marionette TRACE conn7 -> [0,2345,"getWindowHandle",null] 11:17:33 INFO - PROCESS | 2900 | 1467051453487 Marionette TRACE conn7 <- [1,2345,null,{"value":"13"}] 11:17:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:17:33 INFO - PROCESS | 2900 | 1467051453493 Marionette TRACE conn7 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:17:33 INFO - PROCESS | 2900 | 1467051453496 Marionette TRACE conn7 <- [1,2346,null,{}] 11:17:33 INFO - PROCESS | 2900 | 1467051453500 Marionette TRACE conn7 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:33 INFO - PROCESS | 2900 | 1467051453503 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:33 INFO - PROCESS | 2900 | 1467051453602 Marionette TRACE conn7 <- [1,2347,null,{"value":null}] 11:17:33 INFO - PROCESS | 2900 | 1467051453611 Marionette TRACE conn7 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:33 INFO - PROCESS | 2900 | 1467051453613 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:33 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0858E800 == 27 [pid = 2900] [id = 596] 11:17:33 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E06CE8800) [pid = 2900] [serial = 1788] [outer = 0000000000000000] 11:17:33 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E072E3000) [pid = 2900] [serial = 1789] [outer = 0000002E06CE8800] 11:17:33 INFO - PROCESS | 2900 | 1467051453669 Marionette DEBUG loaded listener.js 11:17:33 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E07F40000) [pid = 2900] [serial = 1790] [outer = 0000002E06CE8800] 11:17:34 INFO - PROCESS | 2900 | 1467051454129 Marionette TRACE conn7 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 11:17:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:17:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 692ms 11:17:34 INFO - PROCESS | 2900 | 1467051454187 Marionette TRACE conn7 -> [0,2349,"getWindowHandle",null] 11:17:34 INFO - PROCESS | 2900 | 1467051454189 Marionette TRACE conn7 <- [1,2349,null,{"value":"13"}] 11:17:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:17:34 INFO - PROCESS | 2900 | 1467051454193 Marionette TRACE conn7 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:17:34 INFO - PROCESS | 2900 | 1467051454197 Marionette TRACE conn7 <- [1,2350,null,{}] 11:17:34 INFO - PROCESS | 2900 | 1467051454208 Marionette TRACE conn7 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:34 INFO - PROCESS | 2900 | 1467051454213 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:34 INFO - PROCESS | 2900 | 1467051454300 Marionette TRACE conn7 <- [1,2351,null,{"value":null}] 11:17:34 INFO - PROCESS | 2900 | 1467051454306 Marionette TRACE conn7 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:34 INFO - PROCESS | 2900 | 1467051454310 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:34 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0BF6A800 == 28 [pid = 2900] [id = 597] 11:17:34 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E05CEC800) [pid = 2900] [serial = 1791] [outer = 0000000000000000] 11:17:34 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0A426800) [pid = 2900] [serial = 1792] [outer = 0000002E05CEC800] 11:17:34 INFO - PROCESS | 2900 | 1467051454359 Marionette DEBUG loaded listener.js 11:17:34 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0A4DE000) [pid = 2900] [serial = 1793] [outer = 0000002E05CEC800] 11:17:34 INFO - PROCESS | 2900 | 1467051454856 Marionette TRACE conn7 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 11:17:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:17:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 734ms 11:17:34 INFO - PROCESS | 2900 | 1467051454957 Marionette TRACE conn7 -> [0,2353,"getWindowHandle",null] 11:17:34 INFO - PROCESS | 2900 | 1467051454959 Marionette TRACE conn7 <- [1,2353,null,{"value":"13"}] 11:17:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:17:34 INFO - PROCESS | 2900 | 1467051454972 Marionette TRACE conn7 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:17:34 INFO - PROCESS | 2900 | 1467051454974 Marionette TRACE conn7 <- [1,2354,null,{}] 11:17:34 INFO - PROCESS | 2900 | 1467051454978 Marionette TRACE conn7 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:34 INFO - PROCESS | 2900 | 1467051454980 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:35 INFO - PROCESS | 2900 | 1467051455098 Marionette TRACE conn7 <- [1,2355,null,{"value":null}] 11:17:35 INFO - PROCESS | 2900 | 1467051455105 Marionette TRACE conn7 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:35 INFO - PROCESS | 2900 | 1467051455107 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:35 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C568800 == 29 [pid = 2900] [id = 598] 11:17:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0A531800) [pid = 2900] [serial = 1794] [outer = 0000000000000000] 11:17:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0A648400) [pid = 2900] [serial = 1795] [outer = 0000002E0A531800] 11:17:35 INFO - PROCESS | 2900 | 1467051455194 Marionette DEBUG loaded listener.js 11:17:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0C140400) [pid = 2900] [serial = 1796] [outer = 0000002E0A531800] 11:17:35 INFO - PROCESS | 2900 | 1467051455631 Marionette TRACE conn7 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 11:17:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:17:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 692ms 11:17:35 INFO - PROCESS | 2900 | 1467051455665 Marionette TRACE conn7 -> [0,2357,"getWindowHandle",null] 11:17:35 INFO - PROCESS | 2900 | 1467051455668 Marionette TRACE conn7 <- [1,2357,null,{"value":"13"}] 11:17:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:17:35 INFO - PROCESS | 2900 | 1467051455671 Marionette TRACE conn7 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:17:35 INFO - PROCESS | 2900 | 1467051455673 Marionette TRACE conn7 <- [1,2358,null,{}] 11:17:35 INFO - PROCESS | 2900 | 1467051455682 Marionette TRACE conn7 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:35 INFO - PROCESS | 2900 | 1467051455684 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:35 INFO - PROCESS | 2900 | 1467051455792 Marionette TRACE conn7 <- [1,2359,null,{"value":null}] 11:17:35 INFO - PROCESS | 2900 | 1467051455798 Marionette TRACE conn7 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:35 INFO - PROCESS | 2900 | 1467051455800 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:35 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D782800 == 30 [pid = 2900] [id = 599] 11:17:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E06B9F800) [pid = 2900] [serial = 1797] [outer = 0000000000000000] 11:17:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0C281800) [pid = 2900] [serial = 1798] [outer = 0000002E06B9F800] 11:17:35 INFO - PROCESS | 2900 | 1467051455845 Marionette DEBUG loaded listener.js 11:17:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0C53BC00) [pid = 2900] [serial = 1799] [outer = 0000002E06B9F800] 11:17:36 INFO - PROCESS | 2900 | 1467051456322 Marionette TRACE conn7 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 11:17:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:17:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 670ms 11:17:36 INFO - PROCESS | 2900 | 1467051456344 Marionette TRACE conn7 -> [0,2361,"getWindowHandle",null] 11:17:36 INFO - PROCESS | 2900 | 1467051456346 Marionette TRACE conn7 <- [1,2361,null,{"value":"13"}] 11:17:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:17:36 INFO - PROCESS | 2900 | 1467051456355 Marionette TRACE conn7 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:17:36 INFO - PROCESS | 2900 | 1467051456357 Marionette TRACE conn7 <- [1,2362,null,{}] 11:17:36 INFO - PROCESS | 2900 | 1467051456361 Marionette TRACE conn7 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:36 INFO - PROCESS | 2900 | 1467051456367 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:36 INFO - PROCESS | 2900 | 1467051456526 Marionette TRACE conn7 <- [1,2363,null,{"value":null}] 11:17:36 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0A6C2000) [pid = 2900] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:17:36 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0A4DB000) [pid = 2900] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:17:36 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E05E8AC00) [pid = 2900] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:17:36 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E075E3400) [pid = 2900] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:17:36 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E779D2800) [pid = 2900] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:17:36 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0598A400) [pid = 2900] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:17:36 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E068A8400) [pid = 2900] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:17:36 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0C18A400) [pid = 2900] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:17:36 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E07F3BC00) [pid = 2900] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:17:36 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0CBDB000) [pid = 2900] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:17:36 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E76FCA000) [pid = 2900] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:17:36 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E779D6400) [pid = 2900] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:17:36 INFO - PROCESS | 2900 | 1467051456738 Marionette TRACE conn7 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:36 INFO - PROCESS | 2900 | 1467051456740 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:36 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D787800 == 31 [pid = 2900] [id = 600] 11:17:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E05957800) [pid = 2900] [serial = 1800] [outer = 0000000000000000] 11:17:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E05FDE400) [pid = 2900] [serial = 1801] [outer = 0000002E05957800] 11:17:36 INFO - PROCESS | 2900 | 1467051456786 Marionette DEBUG loaded listener.js 11:17:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0C534800) [pid = 2900] [serial = 1802] [outer = 0000002E05957800] 11:17:37 INFO - PROCESS | 2900 | 1467051457177 Marionette TRACE conn7 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 11:17:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:17:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 880ms 11:17:37 INFO - PROCESS | 2900 | 1467051457238 Marionette TRACE conn7 -> [0,2365,"getWindowHandle",null] 11:17:37 INFO - PROCESS | 2900 | 1467051457241 Marionette TRACE conn7 <- [1,2365,null,{"value":"13"}] 11:17:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:17:37 INFO - PROCESS | 2900 | 1467051457244 Marionette TRACE conn7 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:17:37 INFO - PROCESS | 2900 | 1467051457246 Marionette TRACE conn7 <- [1,2366,null,{}] 11:17:37 INFO - PROCESS | 2900 | 1467051457249 Marionette TRACE conn7 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:37 INFO - PROCESS | 2900 | 1467051457251 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:37 INFO - PROCESS | 2900 | 1467051457330 Marionette TRACE conn7 <- [1,2367,null,{"value":null}] 11:17:37 INFO - PROCESS | 2900 | 1467051457336 Marionette TRACE conn7 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:37 INFO - PROCESS | 2900 | 1467051457338 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:37 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DDB7000 == 32 [pid = 2900] [id = 601] 11:17:37 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0CA7C000) [pid = 2900] [serial = 1803] [outer = 0000000000000000] 11:17:37 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0CD38000) [pid = 2900] [serial = 1804] [outer = 0000002E0CA7C000] 11:17:37 INFO - PROCESS | 2900 | 1467051457382 Marionette DEBUG loaded listener.js 11:17:37 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0D7E5C00) [pid = 2900] [serial = 1805] [outer = 0000002E0CA7C000] 11:17:37 INFO - PROCESS | 2900 | 1467051457815 Marionette TRACE conn7 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 11:17:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:17:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 627ms 11:17:37 INFO - PROCESS | 2900 | 1467051457875 Marionette TRACE conn7 -> [0,2369,"getWindowHandle",null] 11:17:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:17:37 INFO - PROCESS | 2900 | 1467051457877 Marionette TRACE conn7 <- [1,2369,null,{"value":"13"}] 11:17:37 INFO - PROCESS | 2900 | 1467051457880 Marionette TRACE conn7 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:17:37 INFO - PROCESS | 2900 | 1467051457882 Marionette TRACE conn7 <- [1,2370,null,{}] 11:17:37 INFO - PROCESS | 2900 | 1467051457886 Marionette TRACE conn7 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:37 INFO - PROCESS | 2900 | 1467051457887 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:37 INFO - PROCESS | 2900 | 1467051457966 Marionette TRACE conn7 <- [1,2371,null,{"value":null}] 11:17:37 INFO - PROCESS | 2900 | 1467051457971 Marionette TRACE conn7 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:37 INFO - PROCESS | 2900 | 1467051457973 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:38 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0E038800 == 33 [pid = 2900] [id = 602] 11:17:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0DC02800) [pid = 2900] [serial = 1806] [outer = 0000000000000000] 11:17:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0DC09000) [pid = 2900] [serial = 1807] [outer = 0000002E0DC02800] 11:17:38 INFO - PROCESS | 2900 | 1467051458018 Marionette DEBUG loaded listener.js 11:17:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0DDDA800) [pid = 2900] [serial = 1808] [outer = 0000002E0DC02800] 11:17:38 INFO - PROCESS | 2900 | 1467051458485 Marionette TRACE conn7 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 11:17:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:17:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 630ms 11:17:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:17:38 INFO - PROCESS | 2900 | 1467051458517 Marionette TRACE conn7 -> [0,2373,"getWindowHandle",null] 11:17:38 INFO - PROCESS | 2900 | 1467051458519 Marionette TRACE conn7 <- [1,2373,null,{"value":"13"}] 11:17:38 INFO - PROCESS | 2900 | 1467051458522 Marionette TRACE conn7 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:17:38 INFO - PROCESS | 2900 | 1467051458524 Marionette TRACE conn7 <- [1,2374,null,{}] 11:17:38 INFO - PROCESS | 2900 | 1467051458528 Marionette TRACE conn7 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:38 INFO - PROCESS | 2900 | 1467051458530 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:38 INFO - PROCESS | 2900 | 1467051458633 Marionette TRACE conn7 <- [1,2375,null,{"value":null}] 11:17:38 INFO - PROCESS | 2900 | 1467051458641 Marionette TRACE conn7 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:38 INFO - PROCESS | 2900 | 1467051458643 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:38 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0BF68000 == 34 [pid = 2900] [id = 603] 11:17:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E76FD6800) [pid = 2900] [serial = 1809] [outer = 0000000000000000] 11:17:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E77026000) [pid = 2900] [serial = 1810] [outer = 0000002E76FD6800] 11:17:38 INFO - PROCESS | 2900 | 1467051458687 Marionette DEBUG loaded listener.js 11:17:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E77171C00) [pid = 2900] [serial = 1811] [outer = 0000002E76FD6800] 11:17:39 INFO - PROCESS | 2900 | 1467051459483 Marionette TRACE conn7 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 11:17:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:17:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1023ms 11:17:39 INFO - PROCESS | 2900 | 1467051459551 Marionette TRACE conn7 -> [0,2377,"getWindowHandle",null] 11:17:39 INFO - PROCESS | 2900 | 1467051459556 Marionette TRACE conn7 <- [1,2377,null,{"value":"13"}] 11:17:39 INFO - PROCESS | 2900 | 1467051459561 Marionette TRACE conn7 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:17:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:17:39 INFO - PROCESS | 2900 | 1467051459567 Marionette TRACE conn7 <- [1,2378,null,{}] 11:17:39 INFO - PROCESS | 2900 | 1467051459593 Marionette TRACE conn7 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:39 INFO - PROCESS | 2900 | 1467051459596 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:39 INFO - PROCESS | 2900 | 1467051459754 Marionette TRACE conn7 <- [1,2379,null,{"value":null}] 11:17:39 INFO - PROCESS | 2900 | 1467051459870 Marionette TRACE conn7 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:39 INFO - PROCESS | 2900 | 1467051459873 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:39 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E09E6A800 == 35 [pid = 2900] [id = 604] 11:17:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0689E800) [pid = 2900] [serial = 1812] [outer = 0000000000000000] 11:17:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0698C400) [pid = 2900] [serial = 1813] [outer = 0000002E0689E800] 11:17:39 INFO - PROCESS | 2900 | 1467051459934 Marionette DEBUG loaded listener.js 11:17:40 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E07F3EC00) [pid = 2900] [serial = 1814] [outer = 0000002E0689E800] 11:17:40 INFO - PROCESS | 2900 | 1467051460670 Marionette TRACE conn7 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 11:17:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:17:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1157ms 11:17:40 INFO - PROCESS | 2900 | 1467051460722 Marionette TRACE conn7 -> [0,2381,"getWindowHandle",null] 11:17:40 INFO - PROCESS | 2900 | 1467051460728 Marionette TRACE conn7 <- [1,2381,null,{"value":"13"}] 11:17:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:17:40 INFO - PROCESS | 2900 | 1467051460734 Marionette TRACE conn7 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:17:40 INFO - PROCESS | 2900 | 1467051460738 Marionette TRACE conn7 <- [1,2382,null,{}] 11:17:40 INFO - PROCESS | 2900 | 1467051460742 Marionette TRACE conn7 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:40 INFO - PROCESS | 2900 | 1467051460745 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:40 INFO - PROCESS | 2900 | 1467051460883 Marionette TRACE conn7 <- [1,2383,null,{"value":null}] 11:17:41 INFO - PROCESS | 2900 | 1467051461078 Marionette TRACE conn7 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:41 INFO - PROCESS | 2900 | 1467051461081 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:41 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E052A6800 == 36 [pid = 2900] [id = 605] 11:17:41 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E02B62400) [pid = 2900] [serial = 1815] [outer = 0000000000000000] 11:17:41 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E0528AC00) [pid = 2900] [serial = 1816] [outer = 0000002E02B62400] 11:17:41 INFO - PROCESS | 2900 | 1467051461138 Marionette DEBUG loaded listener.js 11:17:41 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E06208800) [pid = 2900] [serial = 1817] [outer = 0000002E02B62400] 11:17:41 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0E038800 == 35 [pid = 2900] [id = 602] 11:17:41 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DDB7000 == 34 [pid = 2900] [id = 601] 11:17:41 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D787800 == 33 [pid = 2900] [id = 600] 11:17:41 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D782800 == 32 [pid = 2900] [id = 599] 11:17:41 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C568800 == 31 [pid = 2900] [id = 598] 11:17:41 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0BF6A800 == 30 [pid = 2900] [id = 597] 11:17:41 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0858E800 == 29 [pid = 2900] [id = 596] 11:17:41 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0661E800 == 28 [pid = 2900] [id = 595] 11:17:41 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0C140C00) [pid = 2900] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 11:17:41 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0A529400) [pid = 2900] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 11:17:41 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E05FE6C00) [pid = 2900] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 11:17:41 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E068A8000) [pid = 2900] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 11:17:41 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E07F43400) [pid = 2900] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 11:17:41 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0965B400) [pid = 2900] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 11:17:41 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E77ACA400) [pid = 2900] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 11:17:41 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E05C2CC00) [pid = 2900] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 11:17:41 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E05FE3800) [pid = 2900] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 11:17:41 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E072E0C00) [pid = 2900] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 11:17:41 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0965D000) [pid = 2900] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 11:17:41 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0C6BF000) [pid = 2900] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 11:17:41 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0CA7B000) [pid = 2900] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 11:17:41 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0CD39000) [pid = 2900] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 11:17:41 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E77027400) [pid = 2900] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 11:17:41 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E77178800) [pid = 2900] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 11:17:41 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E0DDDAC00) [pid = 2900] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 11:17:41 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E0C197400) [pid = 2900] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 11:17:41 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E0CA79C00) [pid = 2900] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 11:17:41 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E78255C00) [pid = 2900] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 11:17:41 INFO - PROCESS | 2900 | --DOMWINDOW == 65 (0000002E0DDDB400) [pid = 2900] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 11:17:41 INFO - PROCESS | 2900 | --DOMWINDOW == 64 (0000002E77AD6400) [pid = 2900] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 11:17:41 INFO - PROCESS | 2900 | --DOMWINDOW == 63 (0000002E0A64D800) [pid = 2900] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 11:17:41 INFO - PROCESS | 2900 | 1467051461821 Marionette TRACE conn7 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:17:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:17:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1141ms 11:17:41 INFO - PROCESS | 2900 | 1467051461877 Marionette TRACE conn7 -> [0,2385,"getWindowHandle",null] 11:17:41 INFO - PROCESS | 2900 | 1467051461881 Marionette TRACE conn7 <- [1,2385,null,{"value":"13"}] 11:17:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:17:41 INFO - PROCESS | 2900 | 1467051461885 Marionette TRACE conn7 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:17:41 INFO - PROCESS | 2900 | 1467051461888 Marionette TRACE conn7 <- [1,2386,null,{}] 11:17:41 INFO - PROCESS | 2900 | 1467051461894 Marionette TRACE conn7 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:41 INFO - PROCESS | 2900 | 1467051461898 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:42 INFO - PROCESS | 2900 | 1467051461993 Marionette TRACE conn7 <- [1,2387,null,{"value":null}] 11:17:42 INFO - PROCESS | 2900 | 1467051462074 Marionette TRACE conn7 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:42 INFO - PROCESS | 2900 | 1467051462077 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:42 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06B1D800 == 29 [pid = 2900] [id = 606] 11:17:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 64 (0000002E05C29800) [pid = 2900] [serial = 1818] [outer = 0000000000000000] 11:17:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 65 (0000002E06179C00) [pid = 2900] [serial = 1819] [outer = 0000002E05C29800] 11:17:42 INFO - PROCESS | 2900 | 1467051462125 Marionette DEBUG loaded listener.js 11:17:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 66 (0000002E06634C00) [pid = 2900] [serial = 1820] [outer = 0000002E05C29800] 11:17:42 INFO - PROCESS | 2900 | 1467051462569 Marionette TRACE conn7 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 11:17:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:17:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 734ms 11:17:42 INFO - PROCESS | 2900 | 1467051462626 Marionette TRACE conn7 -> [0,2389,"getWindowHandle",null] 11:17:42 INFO - PROCESS | 2900 | 1467051462630 Marionette TRACE conn7 <- [1,2389,null,{"value":"13"}] 11:17:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:17:42 INFO - PROCESS | 2900 | 1467051462635 Marionette TRACE conn7 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:17:42 INFO - PROCESS | 2900 | 1467051462637 Marionette TRACE conn7 <- [1,2390,null,{}] 11:17:42 INFO - PROCESS | 2900 | 1467051462641 Marionette TRACE conn7 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:42 INFO - PROCESS | 2900 | 1467051462644 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:42 INFO - PROCESS | 2900 | 1467051462734 Marionette TRACE conn7 <- [1,2391,null,{"value":null}] 11:17:42 INFO - PROCESS | 2900 | 1467051462742 Marionette TRACE conn7 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:42 INFO - PROCESS | 2900 | 1467051462744 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:42 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E09E70800 == 30 [pid = 2900] [id = 607] 11:17:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E07575400) [pid = 2900] [serial = 1821] [outer = 0000000000000000] 11:17:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E075E3400) [pid = 2900] [serial = 1822] [outer = 0000002E07575400] 11:17:42 INFO - PROCESS | 2900 | 1467051462790 Marionette DEBUG loaded listener.js 11:17:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E09353400) [pid = 2900] [serial = 1823] [outer = 0000002E07575400] 11:17:43 INFO - PROCESS | 2900 | 1467051463272 Marionette TRACE conn7 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 11:17:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:17:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 691ms 11:17:43 INFO - PROCESS | 2900 | 1467051463329 Marionette TRACE conn7 -> [0,2393,"getWindowHandle",null] 11:17:43 INFO - PROCESS | 2900 | 1467051463332 Marionette TRACE conn7 <- [1,2393,null,{"value":"13"}] 11:17:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:17:43 INFO - PROCESS | 2900 | 1467051463337 Marionette TRACE conn7 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:17:43 INFO - PROCESS | 2900 | 1467051463344 Marionette TRACE conn7 <- [1,2394,null,{}] 11:17:43 INFO - PROCESS | 2900 | 1467051463354 Marionette TRACE conn7 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:43 INFO - PROCESS | 2900 | 1467051463358 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:43 INFO - PROCESS | 2900 | 1467051463448 Marionette TRACE conn7 <- [1,2395,null,{"value":null}] 11:17:43 INFO - PROCESS | 2900 | 1467051463455 Marionette TRACE conn7 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:43 INFO - PROCESS | 2900 | 1467051463457 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:43 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C56B000 == 31 [pid = 2900] [id = 608] 11:17:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E0A426000) [pid = 2900] [serial = 1824] [outer = 0000000000000000] 11:17:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0A527800) [pid = 2900] [serial = 1825] [outer = 0000002E0A426000] 11:17:43 INFO - PROCESS | 2900 | 1467051463502 Marionette DEBUG loaded listener.js 11:17:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0A64D800) [pid = 2900] [serial = 1826] [outer = 0000002E0A426000] 11:17:43 INFO - PROCESS | 2900 | 1467051463988 Marionette TRACE conn7 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 11:17:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:17:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 692ms 11:17:44 INFO - PROCESS | 2900 | 1467051464030 Marionette TRACE conn7 -> [0,2397,"getWindowHandle",null] 11:17:44 INFO - PROCESS | 2900 | 1467051464033 Marionette TRACE conn7 <- [1,2397,null,{"value":"13"}] 11:17:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:17:44 INFO - PROCESS | 2900 | 1467051464037 Marionette TRACE conn7 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:17:44 INFO - PROCESS | 2900 | 1467051464038 Marionette TRACE conn7 <- [1,2398,null,{}] 11:17:44 INFO - PROCESS | 2900 | 1467051464047 Marionette TRACE conn7 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:44 INFO - PROCESS | 2900 | 1467051464049 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:44 INFO - PROCESS | 2900 | 1467051464163 Marionette TRACE conn7 <- [1,2399,null,{"value":null}] 11:17:44 INFO - PROCESS | 2900 | 1467051464169 Marionette TRACE conn7 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:44 INFO - PROCESS | 2900 | 1467051464171 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:44 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D790000 == 32 [pid = 2900] [id = 609] 11:17:44 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0C137400) [pid = 2900] [serial = 1827] [outer = 0000000000000000] 11:17:44 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0C18A400) [pid = 2900] [serial = 1828] [outer = 0000002E0C137400] 11:17:44 INFO - PROCESS | 2900 | 1467051464223 Marionette DEBUG loaded listener.js 11:17:44 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0C282C00) [pid = 2900] [serial = 1829] [outer = 0000002E0C137400] 11:17:44 INFO - PROCESS | 2900 | 1467051464667 Marionette TRACE conn7 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 11:17:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:17:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 692ms 11:17:44 INFO - PROCESS | 2900 | 1467051464731 Marionette TRACE conn7 -> [0,2401,"getWindowHandle",null] 11:17:44 INFO - PROCESS | 2900 | 1467051464734 Marionette TRACE conn7 <- [1,2401,null,{"value":"13"}] 11:17:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:17:44 INFO - PROCESS | 2900 | 1467051464737 Marionette TRACE conn7 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:17:44 INFO - PROCESS | 2900 | 1467051464739 Marionette TRACE conn7 <- [1,2402,null,{}] 11:17:44 INFO - PROCESS | 2900 | 1467051464743 Marionette TRACE conn7 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:44 INFO - PROCESS | 2900 | 1467051464745 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:44 INFO - PROCESS | 2900 | 1467051464881 Marionette TRACE conn7 <- [1,2403,null,{"value":null}] 11:17:44 INFO - PROCESS | 2900 | 1467051464937 Marionette TRACE conn7 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:44 INFO - PROCESS | 2900 | 1467051464943 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:44 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD0B000 == 33 [pid = 2900] [id = 610] 11:17:44 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0C6B1400) [pid = 2900] [serial = 1830] [outer = 0000000000000000] 11:17:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0C6BA000) [pid = 2900] [serial = 1831] [outer = 0000002E0C6B1400] 11:17:45 INFO - PROCESS | 2900 | 1467051465001 Marionette DEBUG loaded listener.js 11:17:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0CA78C00) [pid = 2900] [serial = 1832] [outer = 0000002E0C6B1400] 11:17:45 INFO - PROCESS | 2900 | 1467051465457 Marionette TRACE conn7 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 11:17:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:17:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 776ms 11:17:45 INFO - PROCESS | 2900 | 1467051465517 Marionette TRACE conn7 -> [0,2405,"getWindowHandle",null] 11:17:45 INFO - PROCESS | 2900 | 1467051465519 Marionette TRACE conn7 <- [1,2405,null,{"value":"13"}] 11:17:45 INFO - PROCESS | 2900 | 1467051465522 Marionette TRACE conn7 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:17:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:17:45 INFO - PROCESS | 2900 | 1467051465524 Marionette TRACE conn7 <- [1,2406,null,{}] 11:17:45 INFO - PROCESS | 2900 | 1467051465528 Marionette TRACE conn7 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:45 INFO - PROCESS | 2900 | 1467051465530 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:45 INFO - PROCESS | 2900 | 1467051465656 Marionette TRACE conn7 <- [1,2407,null,{"value":null}] 11:17:45 INFO - PROCESS | 2900 | 1467051465714 Marionette TRACE conn7 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:45 INFO - PROCESS | 2900 | 1467051465716 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:45 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0E009000 == 34 [pid = 2900] [id = 611] 11:17:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0CBE3C00) [pid = 2900] [serial = 1833] [outer = 0000000000000000] 11:17:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0CD40800) [pid = 2900] [serial = 1834] [outer = 0000002E0CBE3C00] 11:17:45 INFO - PROCESS | 2900 | 1467051465763 Marionette DEBUG loaded listener.js 11:17:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0DC04000) [pid = 2900] [serial = 1835] [outer = 0000002E0CBE3C00] 11:17:46 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0DC02800) [pid = 2900] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:17:46 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E03841400) [pid = 2900] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:17:46 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E06CE8800) [pid = 2900] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:17:46 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0A531800) [pid = 2900] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:17:46 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E05C2D000) [pid = 2900] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:17:46 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E05CEC800) [pid = 2900] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:17:46 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E06B9F800) [pid = 2900] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:17:46 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E05957800) [pid = 2900] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:17:46 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0CA7C000) [pid = 2900] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:17:46 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E05C9E000) [pid = 2900] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:17:46 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0A4DA400) [pid = 2900] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:17:46 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E0CD3BC00) [pid = 2900] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:17:46 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E7845BC00) [pid = 2900] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:17:46 INFO - PROCESS | 2900 | 1467051466242 Marionette TRACE conn7 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:17:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:17:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 775ms 11:17:46 INFO - PROCESS | 2900 | 1467051466301 Marionette TRACE conn7 -> [0,2409,"getWindowHandle",null] 11:17:46 INFO - PROCESS | 2900 | 1467051466303 Marionette TRACE conn7 <- [1,2409,null,{"value":"13"}] 11:17:46 INFO - PROCESS | 2900 | 1467051466306 Marionette TRACE conn7 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:17:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:17:46 INFO - PROCESS | 2900 | 1467051466308 Marionette TRACE conn7 <- [1,2410,null,{}] 11:17:46 INFO - PROCESS | 2900 | 1467051466311 Marionette TRACE conn7 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:46 INFO - PROCESS | 2900 | 1467051466313 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:46 INFO - PROCESS | 2900 | 1467051466423 Marionette TRACE conn7 <- [1,2411,null,{"value":null}] 11:17:46 INFO - PROCESS | 2900 | 1467051466475 Marionette TRACE conn7 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:46 INFO - PROCESS | 2900 | 1467051466476 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:46 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E07304000 == 35 [pid = 2900] [id = 612] 11:17:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E05CEC800) [pid = 2900] [serial = 1836] [outer = 0000000000000000] 11:17:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E0A4DA400) [pid = 2900] [serial = 1837] [outer = 0000002E05CEC800] 11:17:46 INFO - PROCESS | 2900 | 1467051466521 Marionette DEBUG loaded listener.js 11:17:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0CD3BC00) [pid = 2900] [serial = 1838] [outer = 0000002E05CEC800] 11:17:46 INFO - PROCESS | 2900 | 1467051466856 Marionette TRACE conn7 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:17:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:17:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 586ms 11:17:46 INFO - PROCESS | 2900 | 1467051466896 Marionette TRACE conn7 -> [0,2413,"getWindowHandle",null] 11:17:46 INFO - PROCESS | 2900 | 1467051466898 Marionette TRACE conn7 <- [1,2413,null,{"value":"13"}] 11:17:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:17:46 INFO - PROCESS | 2900 | 1467051466909 Marionette TRACE conn7 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:17:46 INFO - PROCESS | 2900 | 1467051466911 Marionette TRACE conn7 <- [1,2414,null,{}] 11:17:46 INFO - PROCESS | 2900 | 1467051466915 Marionette TRACE conn7 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:46 INFO - PROCESS | 2900 | 1467051466917 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:47 INFO - PROCESS | 2900 | 1467051467032 Marionette TRACE conn7 <- [1,2415,null,{"value":null}] 11:17:47 INFO - PROCESS | 2900 | 1467051467039 Marionette TRACE conn7 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:47 INFO - PROCESS | 2900 | 1467051467041 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:47 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E78445800 == 36 [pid = 2900] [id = 613] 11:17:47 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0DC0C400) [pid = 2900] [serial = 1839] [outer = 0000000000000000] 11:17:47 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0DDDEC00) [pid = 2900] [serial = 1840] [outer = 0000002E0DC0C400] 11:17:47 INFO - PROCESS | 2900 | 1467051467085 Marionette DEBUG loaded listener.js 11:17:47 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E76FCFC00) [pid = 2900] [serial = 1841] [outer = 0000002E0DC0C400] 11:17:47 INFO - PROCESS | 2900 | 1467051467493 Marionette TRACE conn7 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 11:17:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:17:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 648ms 11:17:47 INFO - PROCESS | 2900 | 1467051467553 Marionette TRACE conn7 -> [0,2417,"getWindowHandle",null] 11:17:47 INFO - PROCESS | 2900 | 1467051467555 Marionette TRACE conn7 <- [1,2417,null,{"value":"13"}] 11:17:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:17:47 INFO - PROCESS | 2900 | 1467051467558 Marionette TRACE conn7 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:17:47 INFO - PROCESS | 2900 | 1467051467560 Marionette TRACE conn7 <- [1,2418,null,{}] 11:17:47 INFO - PROCESS | 2900 | 1467051467564 Marionette TRACE conn7 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:47 INFO - PROCESS | 2900 | 1467051467566 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:47 INFO - PROCESS | 2900 | 1467051467678 Marionette TRACE conn7 <- [1,2419,null,{"value":null}] 11:17:47 INFO - PROCESS | 2900 | 1467051467689 Marionette TRACE conn7 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:47 INFO - PROCESS | 2900 | 1467051467691 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:47 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E78A9B000 == 37 [pid = 2900] [id = 614] 11:17:47 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E76FCA800) [pid = 2900] [serial = 1842] [outer = 0000000000000000] 11:17:47 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E77030400) [pid = 2900] [serial = 1843] [outer = 0000002E76FCA800] 11:17:47 INFO - PROCESS | 2900 | 1467051467735 Marionette DEBUG loaded listener.js 11:17:47 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E7717D800) [pid = 2900] [serial = 1844] [outer = 0000002E76FCA800] 11:17:48 INFO - PROCESS | 2900 | 1467051468278 Marionette TRACE conn7 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 11:17:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:17:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 774ms 11:17:48 INFO - PROCESS | 2900 | 1467051468336 Marionette TRACE conn7 -> [0,2421,"getWindowHandle",null] 11:17:48 INFO - PROCESS | 2900 | 1467051468342 Marionette TRACE conn7 <- [1,2421,null,{"value":"13"}] 11:17:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:17:48 INFO - PROCESS | 2900 | 1467051468347 Marionette TRACE conn7 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:17:48 INFO - PROCESS | 2900 | 1467051468351 Marionette TRACE conn7 <- [1,2422,null,{}] 11:17:48 INFO - PROCESS | 2900 | 1467051468357 Marionette TRACE conn7 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:48 INFO - PROCESS | 2900 | 1467051468361 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:48 INFO - PROCESS | 2900 | 1467051468492 Marionette TRACE conn7 <- [1,2423,null,{"value":null}] 11:17:48 INFO - PROCESS | 2900 | 1467051468611 Marionette TRACE conn7 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:48 INFO - PROCESS | 2900 | 1467051468616 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:48 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0730A800 == 38 [pid = 2900] [id = 615] 11:17:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E05958800) [pid = 2900] [serial = 1845] [outer = 0000000000000000] 11:17:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E05FE1C00) [pid = 2900] [serial = 1846] [outer = 0000002E05958800] 11:17:48 INFO - PROCESS | 2900 | 1467051468678 Marionette DEBUG loaded listener.js 11:17:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E07227800) [pid = 2900] [serial = 1847] [outer = 0000002E05958800] 11:17:49 INFO - PROCESS | 2900 | 1467051469321 Marionette TRACE conn7 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 11:17:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:17:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1032ms 11:17:49 INFO - PROCESS | 2900 | 1467051469382 Marionette TRACE conn7 -> [0,2425,"getWindowHandle",null] 11:17:49 INFO - PROCESS | 2900 | 1467051469388 Marionette TRACE conn7 <- [1,2425,null,{"value":"13"}] 11:17:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:17:49 INFO - PROCESS | 2900 | 1467051469394 Marionette TRACE conn7 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:17:49 INFO - PROCESS | 2900 | 1467051469397 Marionette TRACE conn7 <- [1,2426,null,{}] 11:17:49 INFO - PROCESS | 2900 | 1467051469438 Marionette TRACE conn7 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:49 INFO - PROCESS | 2900 | 1467051469441 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:49 INFO - PROCESS | 2900 | 1467051469564 Marionette TRACE conn7 <- [1,2427,null,{"value":null}] 11:17:49 INFO - PROCESS | 2900 | 1467051469680 Marionette TRACE conn7 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:49 INFO - PROCESS | 2900 | 1467051469683 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:49 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DC45800 == 39 [pid = 2900] [id = 616] 11:17:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0A3E7000) [pid = 2900] [serial = 1848] [outer = 0000000000000000] 11:17:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0A523800) [pid = 2900] [serial = 1849] [outer = 0000002E0A3E7000] 11:17:49 INFO - PROCESS | 2900 | 1467051469744 Marionette DEBUG loaded listener.js 11:17:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0C190800) [pid = 2900] [serial = 1850] [outer = 0000002E0A3E7000] 11:17:50 INFO - PROCESS | 2900 | 1467051470376 Marionette TRACE conn7 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 11:17:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:17:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1032ms 11:17:50 INFO - PROCESS | 2900 | 1467051470427 Marionette TRACE conn7 -> [0,2429,"getWindowHandle",null] 11:17:50 INFO - PROCESS | 2900 | 1467051470430 Marionette TRACE conn7 <- [1,2429,null,{"value":"13"}] 11:17:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:17:50 INFO - PROCESS | 2900 | 1467051470434 Marionette TRACE conn7 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:17:50 INFO - PROCESS | 2900 | 1467051470438 Marionette TRACE conn7 <- [1,2430,null,{}] 11:17:50 INFO - PROCESS | 2900 | 1467051470450 Marionette TRACE conn7 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:50 INFO - PROCESS | 2900 | 1467051470455 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:50 INFO - PROCESS | 2900 | 1467051470600 Marionette TRACE conn7 <- [1,2431,null,{"value":null}] 11:17:50 INFO - PROCESS | 2900 | 1467051470726 Marionette TRACE conn7 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:50 INFO - PROCESS | 2900 | 1467051470730 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:50 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E797D2800 == 40 [pid = 2900] [id = 617] 11:17:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0CBE7000) [pid = 2900] [serial = 1851] [outer = 0000000000000000] 11:17:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E0DC06000) [pid = 2900] [serial = 1852] [outer = 0000002E0CBE7000] 11:17:50 INFO - PROCESS | 2900 | 1467051470790 Marionette DEBUG loaded listener.js 11:17:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E7794E800) [pid = 2900] [serial = 1853] [outer = 0000002E0CBE7000] 11:17:51 INFO - PROCESS | 2900 | 1467051471470 Marionette TRACE conn7 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 11:17:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:17:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1236ms 11:17:51 INFO - PROCESS | 2900 | 1467051471673 Marionette TRACE conn7 -> [0,2433,"getWindowHandle",null] 11:17:51 INFO - PROCESS | 2900 | 1467051471678 Marionette TRACE conn7 <- [1,2433,null,{"value":"13"}] 11:17:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:17:51 INFO - PROCESS | 2900 | 1467051471682 Marionette TRACE conn7 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:17:51 INFO - PROCESS | 2900 | 1467051471686 Marionette TRACE conn7 <- [1,2434,null,{}] 11:17:51 INFO - PROCESS | 2900 | 1467051471691 Marionette TRACE conn7 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:51 INFO - PROCESS | 2900 | 1467051471695 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:51 INFO - PROCESS | 2900 | 1467051471836 Marionette TRACE conn7 <- [1,2435,null,{"value":null}] 11:17:51 INFO - PROCESS | 2900 | 1467051471955 Marionette TRACE conn7 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:51 INFO - PROCESS | 2900 | 1467051471961 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:51 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E059EB800 == 41 [pid = 2900] [id = 618] 11:17:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E06B91000) [pid = 2900] [serial = 1854] [outer = 0000000000000000] 11:17:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E06CDE400) [pid = 2900] [serial = 1855] [outer = 0000002E06B91000] 11:17:52 INFO - PROCESS | 2900 | 1467051472018 Marionette DEBUG loaded listener.js 11:17:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E08C6A000) [pid = 2900] [serial = 1856] [outer = 0000002E06B91000] 11:17:52 INFO - PROCESS | 2900 | --DOCSHELL 0000002E78445800 == 40 [pid = 2900] [id = 613] 11:17:52 INFO - PROCESS | 2900 | --DOCSHELL 0000002E07304000 == 39 [pid = 2900] [id = 612] 11:17:52 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0E009000 == 38 [pid = 2900] [id = 611] 11:17:52 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD0B000 == 37 [pid = 2900] [id = 610] 11:17:52 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D790000 == 36 [pid = 2900] [id = 609] 11:17:52 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C56B000 == 35 [pid = 2900] [id = 608] 11:17:52 INFO - PROCESS | 2900 | --DOCSHELL 0000002E09E70800 == 34 [pid = 2900] [id = 607] 11:17:52 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06B1D800 == 33 [pid = 2900] [id = 606] 11:17:52 INFO - PROCESS | 2900 | --DOCSHELL 0000002E052A6800 == 32 [pid = 2900] [id = 605] 11:17:52 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0BF68000 == 31 [pid = 2900] [id = 603] 11:17:52 INFO - PROCESS | 2900 | --DOCSHELL 0000002E09E6A800 == 30 [pid = 2900] [id = 604] 11:17:52 INFO - PROCESS | 2900 | --DOCSHELL 0000002E03580000 == 29 [pid = 2900] [id = 594] 11:17:52 INFO - PROCESS | 2900 | --DOCSHELL 0000002E797D2800 == 28 [pid = 2900] [id = 617] 11:17:52 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DC45800 == 27 [pid = 2900] [id = 616] 11:17:52 INFO - PROCESS | 2900 | --DOCSHELL 0000002E78A9B000 == 26 [pid = 2900] [id = 614] 11:17:52 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0730A800 == 25 [pid = 2900] [id = 615] 11:17:52 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E0DC09000) [pid = 2900] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 11:17:52 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E07F38800) [pid = 2900] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 11:17:52 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E0620B000) [pid = 2900] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 11:17:52 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E072E3000) [pid = 2900] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 11:17:52 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E07F40000) [pid = 2900] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 11:17:52 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0A648400) [pid = 2900] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 11:17:52 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E05C9D800) [pid = 2900] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 11:17:52 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E06207400) [pid = 2900] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 11:17:52 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0A426800) [pid = 2900] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 11:17:52 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0C281800) [pid = 2900] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 11:17:52 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0C140400) [pid = 2900] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 11:17:52 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E05FDE400) [pid = 2900] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 11:17:52 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0C53BC00) [pid = 2900] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 11:17:52 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0C534800) [pid = 2900] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 11:17:52 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0CD38000) [pid = 2900] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 11:17:52 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E06B92000) [pid = 2900] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 11:17:52 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E05FD9C00) [pid = 2900] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 11:17:52 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0A6C7C00) [pid = 2900] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 11:17:52 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0A4E1C00) [pid = 2900] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 11:17:52 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E7717FC00) [pid = 2900] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 11:17:52 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E0CD44800) [pid = 2900] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 11:17:52 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E0DDDA800) [pid = 2900] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 11:17:52 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E78AD3000) [pid = 2900] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 11:17:52 INFO - PROCESS | 2900 | --DOMWINDOW == 65 (0000002E7892F800) [pid = 2900] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 11:17:52 INFO - PROCESS | 2900 | --DOMWINDOW == 64 (0000002E0D7E5C00) [pid = 2900] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 11:17:52 INFO - PROCESS | 2900 | --DOMWINDOW == 63 (0000002E0A4DE000) [pid = 2900] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 11:17:53 INFO - PROCESS | 2900 | 1467051473211 Marionette TRACE conn7 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 11:17:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:17:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1594ms 11:17:53 INFO - PROCESS | 2900 | 1467051473283 Marionette TRACE conn7 -> [0,2437,"getWindowHandle",null] 11:17:53 INFO - PROCESS | 2900 | 1467051473287 Marionette TRACE conn7 <- [1,2437,null,{"value":"13"}] 11:17:53 INFO - PROCESS | 2900 | 1467051473340 Marionette TRACE conn7 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:17:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:17:53 INFO - PROCESS | 2900 | 1467051473344 Marionette TRACE conn7 <- [1,2438,null,{}] 11:17:53 INFO - PROCESS | 2900 | 1467051473349 Marionette TRACE conn7 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:53 INFO - PROCESS | 2900 | 1467051473352 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:53 INFO - PROCESS | 2900 | 1467051473452 Marionette TRACE conn7 <- [1,2439,null,{"value":null}] 11:17:53 INFO - PROCESS | 2900 | 1467051473459 Marionette TRACE conn7 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:53 INFO - PROCESS | 2900 | 1467051473461 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:53 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06874800 == 26 [pid = 2900] [id = 619] 11:17:53 INFO - PROCESS | 2900 | ++DOMWINDOW == 64 (0000002E05CA1400) [pid = 2900] [serial = 1857] [outer = 0000000000000000] 11:17:53 INFO - PROCESS | 2900 | ++DOMWINDOW == 65 (0000002E05E8A000) [pid = 2900] [serial = 1858] [outer = 0000002E05CA1400] 11:17:53 INFO - PROCESS | 2900 | 1467051473510 Marionette DEBUG loaded listener.js 11:17:53 INFO - PROCESS | 2900 | ++DOMWINDOW == 66 (0000002E05FE5800) [pid = 2900] [serial = 1859] [outer = 0000002E05CA1400] 11:17:54 INFO - PROCESS | 2900 | 1467051473997 Marionette TRACE conn7 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 11:17:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:17:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 734ms 11:17:54 INFO - PROCESS | 2900 | 1467051474080 Marionette TRACE conn7 -> [0,2441,"getWindowHandle",null] 11:17:54 INFO - PROCESS | 2900 | 1467051474086 Marionette TRACE conn7 <- [1,2441,null,{"value":"13"}] 11:17:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:17:54 INFO - PROCESS | 2900 | 1467051474092 Marionette TRACE conn7 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:17:54 INFO - PROCESS | 2900 | 1467051474095 Marionette TRACE conn7 <- [1,2442,null,{}] 11:17:54 INFO - PROCESS | 2900 | 1467051474099 Marionette TRACE conn7 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:54 INFO - PROCESS | 2900 | 1467051474102 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:54 INFO - PROCESS | 2900 | 1467051474200 Marionette TRACE conn7 <- [1,2443,null,{"value":null}] 11:17:54 INFO - PROCESS | 2900 | 1467051474282 Marionette TRACE conn7 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:54 INFO - PROCESS | 2900 | 1467051474285 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:54 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E09398000 == 27 [pid = 2900] [id = 620] 11:17:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E068A5400) [pid = 2900] [serial = 1860] [outer = 0000000000000000] 11:17:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E06B92400) [pid = 2900] [serial = 1861] [outer = 0000002E068A5400] 11:17:54 INFO - PROCESS | 2900 | 1467051474334 Marionette DEBUG loaded listener.js 11:17:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E0736AC00) [pid = 2900] [serial = 1862] [outer = 0000002E068A5400] 11:17:54 INFO - PROCESS | 2900 | 1467051474723 Marionette TRACE conn7 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 11:17:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:17:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 692ms 11:17:54 INFO - PROCESS | 2900 | 1467051474786 Marionette TRACE conn7 -> [0,2445,"getWindowHandle",null] 11:17:54 INFO - PROCESS | 2900 | 1467051474788 Marionette TRACE conn7 <- [1,2445,null,{"value":"13"}] 11:17:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:17:54 INFO - PROCESS | 2900 | 1467051474792 Marionette TRACE conn7 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:17:54 INFO - PROCESS | 2900 | 1467051474795 Marionette TRACE conn7 <- [1,2446,null,{}] 11:17:54 INFO - PROCESS | 2900 | 1467051474807 Marionette TRACE conn7 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:54 INFO - PROCESS | 2900 | 1467051474812 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:54 INFO - PROCESS | 2900 | 1467051474924 Marionette TRACE conn7 <- [1,2447,null,{"value":null}] 11:17:54 INFO - PROCESS | 2900 | 1467051474940 Marionette TRACE conn7 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:54 INFO - PROCESS | 2900 | 1467051474943 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:54 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C216000 == 28 [pid = 2900] [id = 621] 11:17:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E05C98C00) [pid = 2900] [serial = 1863] [outer = 0000000000000000] 11:17:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0A3E5000) [pid = 2900] [serial = 1864] [outer = 0000002E05C98C00] 11:17:55 INFO - PROCESS | 2900 | 1467051474992 Marionette DEBUG loaded listener.js 11:17:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0A4D7C00) [pid = 2900] [serial = 1865] [outer = 0000002E05C98C00] 11:17:55 INFO - PROCESS | 2900 | 1467051475459 Marionette TRACE conn7 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 11:17:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:17:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 691ms 11:17:55 INFO - PROCESS | 2900 | 1467051475495 Marionette TRACE conn7 -> [0,2449,"getWindowHandle",null] 11:17:55 INFO - PROCESS | 2900 | 1467051475498 Marionette TRACE conn7 <- [1,2449,null,{"value":"13"}] 11:17:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:17:55 INFO - PROCESS | 2900 | 1467051475502 Marionette TRACE conn7 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:17:55 INFO - PROCESS | 2900 | 1467051475504 Marionette TRACE conn7 <- [1,2450,null,{}] 11:17:55 INFO - PROCESS | 2900 | 1467051475507 Marionette TRACE conn7 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:55 INFO - PROCESS | 2900 | 1467051475509 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:55 INFO - PROCESS | 2900 | 1467051475626 Marionette TRACE conn7 <- [1,2451,null,{"value":null}] 11:17:55 INFO - PROCESS | 2900 | 1467051475633 Marionette TRACE conn7 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:55 INFO - PROCESS | 2900 | 1467051475636 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:55 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C5E0000 == 29 [pid = 2900] [id = 622] 11:17:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0A52A400) [pid = 2900] [serial = 1866] [outer = 0000000000000000] 11:17:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0A52F800) [pid = 2900] [serial = 1867] [outer = 0000002E0A52A400] 11:17:55 INFO - PROCESS | 2900 | 1467051475725 Marionette DEBUG loaded listener.js 11:17:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0A6C4C00) [pid = 2900] [serial = 1868] [outer = 0000002E0A52A400] 11:17:56 INFO - PROCESS | 2900 | 1467051476154 Marionette TRACE conn7 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 11:17:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:17:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 671ms 11:17:56 INFO - PROCESS | 2900 | 1467051476177 Marionette TRACE conn7 -> [0,2453,"getWindowHandle",null] 11:17:56 INFO - PROCESS | 2900 | 1467051476179 Marionette TRACE conn7 <- [1,2453,null,{"value":"13"}] 11:17:56 INFO - PROCESS | 2900 | 1467051476182 Marionette TRACE conn7 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:17:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:17:56 INFO - PROCESS | 2900 | 1467051476184 Marionette TRACE conn7 <- [1,2454,null,{}] 11:17:56 INFO - PROCESS | 2900 | 1467051476187 Marionette TRACE conn7 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:56 INFO - PROCESS | 2900 | 1467051476189 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:56 INFO - PROCESS | 2900 | 1467051476296 Marionette TRACE conn7 <- [1,2455,null,{"value":null}] 11:17:56 INFO - PROCESS | 2900 | 1467051476373 Marionette TRACE conn7 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:56 INFO - PROCESS | 2900 | 1467051476375 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:56 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D788800 == 30 [pid = 2900] [id = 623] 11:17:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0620F400) [pid = 2900] [serial = 1869] [outer = 0000000000000000] 11:17:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0C144400) [pid = 2900] [serial = 1870] [outer = 0000002E0620F400] 11:17:56 INFO - PROCESS | 2900 | 1467051476420 Marionette DEBUG loaded listener.js 11:17:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0C197800) [pid = 2900] [serial = 1871] [outer = 0000002E0620F400] 11:17:56 INFO - PROCESS | 2900 | 1467051476857 Marionette TRACE conn7 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 11:17:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:17:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 732ms 11:17:56 INFO - PROCESS | 2900 | 1467051476918 Marionette TRACE conn7 -> [0,2457,"getWindowHandle",null] 11:17:56 INFO - PROCESS | 2900 | 1467051476920 Marionette TRACE conn7 <- [1,2457,null,{"value":"13"}] 11:17:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:17:56 INFO - PROCESS | 2900 | 1467051476924 Marionette TRACE conn7 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:17:56 INFO - PROCESS | 2900 | 1467051476925 Marionette TRACE conn7 <- [1,2458,null,{}] 11:17:56 INFO - PROCESS | 2900 | 1467051476936 Marionette TRACE conn7 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:56 INFO - PROCESS | 2900 | 1467051476942 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:57 INFO - PROCESS | 2900 | 1467051477075 Marionette TRACE conn7 <- [1,2459,null,{"value":null}] 11:17:57 INFO - PROCESS | 2900 | 1467051477131 Marionette TRACE conn7 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:57 INFO - PROCESS | 2900 | 1467051477134 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:57 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD19000 == 31 [pid = 2900] [id = 624] 11:17:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0C6BC400) [pid = 2900] [serial = 1872] [outer = 0000000000000000] 11:17:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0CA79C00) [pid = 2900] [serial = 1873] [outer = 0000002E0C6BC400] 11:17:57 INFO - PROCESS | 2900 | 1467051477179 Marionette DEBUG loaded listener.js 11:17:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0CBDBC00) [pid = 2900] [serial = 1874] [outer = 0000002E0C6BC400] 11:17:57 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0DC0C400) [pid = 2900] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:17:57 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0C137400) [pid = 2900] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:17:57 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E76FD6800) [pid = 2900] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:17:57 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0689E800) [pid = 2900] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:17:57 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E05C29800) [pid = 2900] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:17:57 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E02B62400) [pid = 2900] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:17:57 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0C6B1400) [pid = 2900] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:17:57 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0A426000) [pid = 2900] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:17:57 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E07575400) [pid = 2900] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:17:57 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E05CEC800) [pid = 2900] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:17:57 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E76FCA800) [pid = 2900] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:17:57 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E0CBE3C00) [pid = 2900] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:17:57 INFO - PROCESS | 2900 | 1467051477710 Marionette TRACE conn7 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 11:17:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:17:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 838ms 11:17:57 INFO - PROCESS | 2900 | 1467051477765 Marionette TRACE conn7 -> [0,2461,"getWindowHandle",null] 11:17:57 INFO - PROCESS | 2900 | 1467051477767 Marionette TRACE conn7 <- [1,2461,null,{"value":"13"}] 11:17:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:17:57 INFO - PROCESS | 2900 | 1467051477771 Marionette TRACE conn7 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:17:57 INFO - PROCESS | 2900 | 1467051477773 Marionette TRACE conn7 <- [1,2462,null,{}] 11:17:57 INFO - PROCESS | 2900 | 1467051477776 Marionette TRACE conn7 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:57 INFO - PROCESS | 2900 | 1467051477778 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:57 INFO - PROCESS | 2900 | 1467051477860 Marionette TRACE conn7 <- [1,2463,null,{"value":null}] 11:17:57 INFO - PROCESS | 2900 | 1467051477865 Marionette TRACE conn7 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:57 INFO - PROCESS | 2900 | 1467051477867 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:57 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DDA9000 == 32 [pid = 2900] [id = 625] 11:17:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E07FAF800) [pid = 2900] [serial = 1875] [outer = 0000000000000000] 11:17:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0C28DC00) [pid = 2900] [serial = 1876] [outer = 0000002E07FAF800] 11:17:57 INFO - PROCESS | 2900 | 1467051477912 Marionette DEBUG loaded listener.js 11:17:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0CBE0800) [pid = 2900] [serial = 1877] [outer = 0000002E07FAF800] 11:17:58 INFO - PROCESS | 2900 | 1467051478321 Marionette TRACE conn7 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 11:17:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:17:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 587ms 11:17:58 INFO - PROCESS | 2900 | 1467051478361 Marionette TRACE conn7 -> [0,2465,"getWindowHandle",null] 11:17:58 INFO - PROCESS | 2900 | 1467051478363 Marionette TRACE conn7 <- [1,2465,null,{"value":"13"}] 11:17:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:17:58 INFO - PROCESS | 2900 | 1467051478377 Marionette TRACE conn7 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:17:58 INFO - PROCESS | 2900 | 1467051478380 Marionette TRACE conn7 <- [1,2466,null,{}] 11:17:58 INFO - PROCESS | 2900 | 1467051478384 Marionette TRACE conn7 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:58 INFO - PROCESS | 2900 | 1467051478386 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:58 INFO - PROCESS | 2900 | 1467051478476 Marionette TRACE conn7 <- [1,2467,null,{"value":null}] 11:17:58 INFO - PROCESS | 2900 | 1467051478481 Marionette TRACE conn7 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:58 INFO - PROCESS | 2900 | 1467051478484 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:58 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0E032000 == 33 [pid = 2900] [id = 626] 11:17:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0CD3B000) [pid = 2900] [serial = 1878] [outer = 0000000000000000] 11:17:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0C13AC00) [pid = 2900] [serial = 1879] [outer = 0000002E0CD3B000] 11:17:58 INFO - PROCESS | 2900 | 1467051478530 Marionette DEBUG loaded listener.js 11:17:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0D7E9400) [pid = 2900] [serial = 1880] [outer = 0000002E0CD3B000] 11:17:58 INFO - PROCESS | 2900 | 1467051478966 Marionette TRACE conn7 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 11:17:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:17:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 630ms 11:17:59 INFO - PROCESS | 2900 | 1467051479010 Marionette TRACE conn7 -> [0,2469,"getWindowHandle",null] 11:17:59 INFO - PROCESS | 2900 | 1467051479012 Marionette TRACE conn7 <- [1,2469,null,{"value":"13"}] 11:17:59 INFO - PROCESS | 2900 | 1467051479015 Marionette TRACE conn7 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:17:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:17:59 INFO - PROCESS | 2900 | 1467051479017 Marionette TRACE conn7 <- [1,2470,null,{}] 11:17:59 INFO - PROCESS | 2900 | 1467051479025 Marionette TRACE conn7 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:59 INFO - PROCESS | 2900 | 1467051479027 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:59 INFO - PROCESS | 2900 | 1467051479111 Marionette TRACE conn7 <- [1,2471,null,{"value":null}] 11:17:59 INFO - PROCESS | 2900 | 1467051479117 Marionette TRACE conn7 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:59 INFO - PROCESS | 2900 | 1467051479119 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:17:59 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C215000 == 34 [pid = 2900] [id = 627] 11:17:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0DC05400) [pid = 2900] [serial = 1881] [outer = 0000000000000000] 11:17:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0DC0C400) [pid = 2900] [serial = 1882] [outer = 0000002E0DC05400] 11:17:59 INFO - PROCESS | 2900 | 1467051479165 Marionette DEBUG loaded listener.js 11:17:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0DDE7C00) [pid = 2900] [serial = 1883] [outer = 0000002E0DC05400] 11:18:00 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06874800 == 33 [pid = 2900] [id = 619] 11:18:00 INFO - PROCESS | 2900 | --DOCSHELL 0000002E059EB800 == 32 [pid = 2900] [id = 618] 11:18:00 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C216000 == 31 [pid = 2900] [id = 621] 11:18:00 INFO - PROCESS | 2900 | --DOCSHELL 0000002E09398000 == 30 [pid = 2900] [id = 620] 11:18:00 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D788800 == 29 [pid = 2900] [id = 623] 11:18:00 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0E032000 == 28 [pid = 2900] [id = 626] 11:18:00 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD19000 == 27 [pid = 2900] [id = 624] 11:18:00 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DDA9000 == 26 [pid = 2900] [id = 625] 11:18:00 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C5E0000 == 25 [pid = 2900] [id = 622] 11:18:00 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E76FCFC00) [pid = 2900] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 11:18:00 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0C18A400) [pid = 2900] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 11:18:00 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E77026000) [pid = 2900] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 11:18:00 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0698C400) [pid = 2900] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 11:18:00 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E07F3EC00) [pid = 2900] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 11:18:00 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E06179C00) [pid = 2900] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 11:18:00 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E06634C00) [pid = 2900] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 11:18:00 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0528AC00) [pid = 2900] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 11:18:00 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E06208800) [pid = 2900] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 11:18:00 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E0CA78C00) [pid = 2900] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 11:18:00 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E0A527800) [pid = 2900] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 11:18:00 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E0C6BA000) [pid = 2900] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 11:18:00 INFO - PROCESS | 2900 | --DOMWINDOW == 65 (0000002E075E3400) [pid = 2900] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 11:18:00 INFO - PROCESS | 2900 | --DOMWINDOW == 64 (0000002E09353400) [pid = 2900] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 11:18:00 INFO - PROCESS | 2900 | --DOMWINDOW == 63 (0000002E77171C00) [pid = 2900] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 11:18:00 INFO - PROCESS | 2900 | --DOMWINDOW == 62 (0000002E0A4DA400) [pid = 2900] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 11:18:00 INFO - PROCESS | 2900 | --DOMWINDOW == 61 (0000002E7717D800) [pid = 2900] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 11:18:00 INFO - PROCESS | 2900 | --DOMWINDOW == 60 (0000002E0CD40800) [pid = 2900] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 11:18:00 INFO - PROCESS | 2900 | --DOMWINDOW == 59 (0000002E77030400) [pid = 2900] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 11:18:00 INFO - PROCESS | 2900 | --DOMWINDOW == 58 (0000002E0DC04000) [pid = 2900] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 11:18:00 INFO - PROCESS | 2900 | --DOMWINDOW == 57 (0000002E0DDDEC00) [pid = 2900] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 11:18:00 INFO - PROCESS | 2900 | --DOMWINDOW == 56 (0000002E0CD3BC00) [pid = 2900] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 11:18:00 INFO - PROCESS | 2900 | --DOMWINDOW == 55 (0000002E0C282C00) [pid = 2900] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 11:18:00 INFO - PROCESS | 2900 | --DOMWINDOW == 54 (0000002E0A64D800) [pid = 2900] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 11:18:00 INFO - PROCESS | 2900 | 1467051480901 Marionette TRACE conn7 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 11:18:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:18:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1948ms 11:18:00 INFO - PROCESS | 2900 | 1467051480969 Marionette TRACE conn7 -> [0,2473,"getWindowHandle",null] 11:18:00 INFO - PROCESS | 2900 | 1467051480973 Marionette TRACE conn7 <- [1,2473,null,{"value":"13"}] 11:18:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:18:00 INFO - PROCESS | 2900 | 1467051480978 Marionette TRACE conn7 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:18:00 INFO - PROCESS | 2900 | 1467051480982 Marionette TRACE conn7 <- [1,2474,null,{}] 11:18:00 INFO - PROCESS | 2900 | 1467051480988 Marionette TRACE conn7 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:00 INFO - PROCESS | 2900 | 1467051480991 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:01 INFO - PROCESS | 2900 | 1467051481087 Marionette TRACE conn7 <- [1,2475,null,{"value":null}] 11:18:01 INFO - PROCESS | 2900 | 1467051481103 Marionette TRACE conn7 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:01 INFO - PROCESS | 2900 | 1467051481106 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:01 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0661E800 == 26 [pid = 2900] [id = 628] 11:18:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 55 (0000002E05995C00) [pid = 2900] [serial = 1884] [outer = 0000000000000000] 11:18:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 56 (0000002E05996800) [pid = 2900] [serial = 1885] [outer = 0000002E05995C00] 11:18:01 INFO - PROCESS | 2900 | 1467051481155 Marionette DEBUG loaded listener.js 11:18:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 57 (0000002E05C9F400) [pid = 2900] [serial = 1886] [outer = 0000002E05995C00] 11:18:01 INFO - PROCESS | 2900 | 1467051481638 Marionette TRACE conn7 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 11:18:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:18:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 733ms 11:18:01 INFO - PROCESS | 2900 | 1467051481715 Marionette TRACE conn7 -> [0,2477,"getWindowHandle",null] 11:18:01 INFO - PROCESS | 2900 | 1467051481720 Marionette TRACE conn7 <- [1,2477,null,{"value":"13"}] 11:18:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:18:01 INFO - PROCESS | 2900 | 1467051481727 Marionette TRACE conn7 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:18:01 INFO - PROCESS | 2900 | 1467051481730 Marionette TRACE conn7 <- [1,2478,null,{}] 11:18:01 INFO - PROCESS | 2900 | 1467051481734 Marionette TRACE conn7 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:01 INFO - PROCESS | 2900 | 1467051481737 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:01 INFO - PROCESS | 2900 | 1467051481828 Marionette TRACE conn7 <- [1,2479,null,{"value":null}] 11:18:01 INFO - PROCESS | 2900 | 1467051481841 Marionette TRACE conn7 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:01 INFO - PROCESS | 2900 | 1467051481844 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:01 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E07350000 == 27 [pid = 2900] [id = 629] 11:18:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 58 (0000002E06182800) [pid = 2900] [serial = 1887] [outer = 0000000000000000] 11:18:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 59 (0000002E06208800) [pid = 2900] [serial = 1888] [outer = 0000002E06182800] 11:18:01 INFO - PROCESS | 2900 | 1467051481892 Marionette DEBUG loaded listener.js 11:18:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 60 (0000002E066D3400) [pid = 2900] [serial = 1889] [outer = 0000002E06182800] 11:18:02 INFO - PROCESS | 2900 | 1467051482369 Marionette TRACE conn7 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:18:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:18:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 692ms 11:18:02 INFO - PROCESS | 2900 | 1467051482421 Marionette TRACE conn7 -> [0,2481,"getWindowHandle",null] 11:18:02 INFO - PROCESS | 2900 | 1467051482423 Marionette TRACE conn7 <- [1,2481,null,{"value":"13"}] 11:18:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:18:02 INFO - PROCESS | 2900 | 1467051482427 Marionette TRACE conn7 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:18:02 INFO - PROCESS | 2900 | 1467051482431 Marionette TRACE conn7 <- [1,2482,null,{}] 11:18:02 INFO - PROCESS | 2900 | 1467051482443 Marionette TRACE conn7 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:02 INFO - PROCESS | 2900 | 1467051482448 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:02 INFO - PROCESS | 2900 | 1467051482563 Marionette TRACE conn7 <- [1,2483,null,{"value":null}] 11:18:02 INFO - PROCESS | 2900 | 1467051482645 Marionette TRACE conn7 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:02 INFO - PROCESS | 2900 | 1467051482649 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:02 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A4C8800 == 28 [pid = 2900] [id = 630] 11:18:02 INFO - PROCESS | 2900 | ++DOMWINDOW == 61 (0000002E02B5A000) [pid = 2900] [serial = 1890] [outer = 0000000000000000] 11:18:02 INFO - PROCESS | 2900 | ++DOMWINDOW == 62 (0000002E06B9C400) [pid = 2900] [serial = 1891] [outer = 0000002E02B5A000] 11:18:02 INFO - PROCESS | 2900 | 1467051482698 Marionette DEBUG loaded listener.js 11:18:02 INFO - PROCESS | 2900 | ++DOMWINDOW == 63 (0000002E07F35C00) [pid = 2900] [serial = 1892] [outer = 0000002E02B5A000] 11:18:03 INFO - PROCESS | 2900 | 1467051483072 Marionette TRACE conn7 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 11:18:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:18:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 691ms 11:18:03 INFO - PROCESS | 2900 | 1467051483125 Marionette TRACE conn7 -> [0,2485,"getWindowHandle",null] 11:18:03 INFO - PROCESS | 2900 | 1467051483128 Marionette TRACE conn7 <- [1,2485,null,{"value":"13"}] 11:18:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:18:03 INFO - PROCESS | 2900 | 1467051483131 Marionette TRACE conn7 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:18:03 INFO - PROCESS | 2900 | 1467051483133 Marionette TRACE conn7 <- [1,2486,null,{}] 11:18:03 INFO - PROCESS | 2900 | 1467051483137 Marionette TRACE conn7 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:03 INFO - PROCESS | 2900 | 1467051483139 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:03 INFO - PROCESS | 2900 | 1467051483225 Marionette TRACE conn7 <- [1,2487,null,{"value":null}] 11:18:03 INFO - PROCESS | 2900 | 1467051483230 Marionette TRACE conn7 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:03 INFO - PROCESS | 2900 | 1467051483232 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:03 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C20F000 == 29 [pid = 2900] [id = 631] 11:18:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 64 (0000002E07FBAC00) [pid = 2900] [serial = 1893] [outer = 0000000000000000] 11:18:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 65 (0000002E08C64800) [pid = 2900] [serial = 1894] [outer = 0000002E07FBAC00] 11:18:03 INFO - PROCESS | 2900 | 1467051483278 Marionette DEBUG loaded listener.js 11:18:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 66 (0000002E0965DC00) [pid = 2900] [serial = 1895] [outer = 0000002E07FBAC00] 11:18:03 INFO - PROCESS | 2900 | 1467051483713 Marionette TRACE conn7 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:18:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:18:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 628ms 11:18:03 INFO - PROCESS | 2900 | 1467051483763 Marionette TRACE conn7 -> [0,2489,"getWindowHandle",null] 11:18:03 INFO - PROCESS | 2900 | 1467051483765 Marionette TRACE conn7 <- [1,2489,null,{"value":"13"}] 11:18:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:18:03 INFO - PROCESS | 2900 | 1467051483769 Marionette TRACE conn7 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:18:03 INFO - PROCESS | 2900 | 1467051483771 Marionette TRACE conn7 <- [1,2490,null,{}] 11:18:03 INFO - PROCESS | 2900 | 1467051483774 Marionette TRACE conn7 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:03 INFO - PROCESS | 2900 | 1467051483776 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:03 INFO - PROCESS | 2900 | 1467051483859 Marionette TRACE conn7 <- [1,2491,null,{"value":null}] 11:18:03 INFO - PROCESS | 2900 | 1467051483866 Marionette TRACE conn7 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:03 INFO - PROCESS | 2900 | 1467051483869 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:03 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C5D8000 == 30 [pid = 2900] [id = 632] 11:18:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E02BACC00) [pid = 2900] [serial = 1896] [outer = 0000000000000000] 11:18:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E0A424400) [pid = 2900] [serial = 1897] [outer = 0000002E02BACC00] 11:18:03 INFO - PROCESS | 2900 | 1467051483914 Marionette DEBUG loaded listener.js 11:18:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E0A4E4800) [pid = 2900] [serial = 1898] [outer = 0000002E02BACC00] 11:18:04 INFO - PROCESS | 2900 | 1467051484374 Marionette TRACE conn7 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:18:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:18:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 630ms 11:18:04 INFO - PROCESS | 2900 | 1467051484407 Marionette TRACE conn7 -> [0,2493,"getWindowHandle",null] 11:18:04 INFO - PROCESS | 2900 | 1467051484409 Marionette TRACE conn7 <- [1,2493,null,{"value":"13"}] 11:18:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:18:04 INFO - PROCESS | 2900 | 1467051484412 Marionette TRACE conn7 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:18:04 INFO - PROCESS | 2900 | 1467051484414 Marionette TRACE conn7 <- [1,2494,null,{}] 11:18:04 INFO - PROCESS | 2900 | 1467051484418 Marionette TRACE conn7 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:04 INFO - PROCESS | 2900 | 1467051484424 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:04 INFO - PROCESS | 2900 | 1467051484530 Marionette TRACE conn7 <- [1,2495,null,{"value":null}] 11:18:04 INFO - PROCESS | 2900 | 1467051484538 Marionette TRACE conn7 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:04 INFO - PROCESS | 2900 | 1467051484541 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:04 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D978800 == 31 [pid = 2900] [id = 633] 11:18:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E0A6BC400) [pid = 2900] [serial = 1899] [outer = 0000000000000000] 11:18:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0C142C00) [pid = 2900] [serial = 1900] [outer = 0000002E0A6BC400] 11:18:04 INFO - PROCESS | 2900 | 1467051484585 Marionette DEBUG loaded listener.js 11:18:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0C194800) [pid = 2900] [serial = 1901] [outer = 0000002E0A6BC400] 11:18:05 INFO - PROCESS | 2900 | 1467051485018 Marionette TRACE conn7 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:18:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:18:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 628ms 11:18:05 INFO - PROCESS | 2900 | 1467051485045 Marionette TRACE conn7 -> [0,2497,"getWindowHandle",null] 11:18:05 INFO - PROCESS | 2900 | 1467051485047 Marionette TRACE conn7 <- [1,2497,null,{"value":"13"}] 11:18:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:18:05 INFO - PROCESS | 2900 | 1467051485051 Marionette TRACE conn7 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:18:05 INFO - PROCESS | 2900 | 1467051485053 Marionette TRACE conn7 <- [1,2498,null,{}] 11:18:05 INFO - PROCESS | 2900 | 1467051485057 Marionette TRACE conn7 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:05 INFO - PROCESS | 2900 | 1467051485059 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:05 INFO - PROCESS | 2900 | 1467051485138 Marionette TRACE conn7 <- [1,2499,null,{"value":null}] 11:18:05 INFO - PROCESS | 2900 | 1467051485144 Marionette TRACE conn7 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:05 INFO - PROCESS | 2900 | 1467051485146 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:05 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD16800 == 32 [pid = 2900] [id = 634] 11:18:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0C288800) [pid = 2900] [serial = 1902] [outer = 0000000000000000] 11:18:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0C539000) [pid = 2900] [serial = 1903] [outer = 0000002E0C288800] 11:18:05 INFO - PROCESS | 2900 | 1467051485192 Marionette DEBUG loaded listener.js 11:18:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0C6A7C00) [pid = 2900] [serial = 1904] [outer = 0000002E0C288800] 11:18:05 INFO - PROCESS | 2900 | 1467051485661 Marionette TRACE conn7 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 11:18:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:18:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 628ms 11:18:05 INFO - PROCESS | 2900 | 1467051485681 Marionette TRACE conn7 -> [0,2501,"getWindowHandle",null] 11:18:05 INFO - PROCESS | 2900 | 1467051485683 Marionette TRACE conn7 <- [1,2501,null,{"value":"13"}] 11:18:05 INFO - PROCESS | 2900 | 1467051485686 Marionette TRACE conn7 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:18:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:18:05 INFO - PROCESS | 2900 | 1467051485688 Marionette TRACE conn7 <- [1,2502,null,{}] 11:18:05 INFO - PROCESS | 2900 | 1467051485708 Marionette TRACE conn7 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:05 INFO - PROCESS | 2900 | 1467051485710 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:05 INFO - PROCESS | 2900 | 1467051485796 Marionette TRACE conn7 <- [1,2503,null,{"value":null}] 11:18:05 INFO - PROCESS | 2900 | 1467051485803 Marionette TRACE conn7 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:05 INFO - PROCESS | 2900 | 1467051485805 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:05 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0E014000 == 33 [pid = 2900] [id = 635] 11:18:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0A527000) [pid = 2900] [serial = 1905] [outer = 0000000000000000] 11:18:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0C6C5400) [pid = 2900] [serial = 1906] [outer = 0000002E0A527000] 11:18:05 INFO - PROCESS | 2900 | 1467051485851 Marionette DEBUG loaded listener.js 11:18:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0CA7D800) [pid = 2900] [serial = 1907] [outer = 0000002E0A527000] 11:18:06 INFO - PROCESS | 2900 | 1467051486341 Marionette TRACE conn7 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 11:18:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:18:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 671ms 11:18:06 INFO - PROCESS | 2900 | 1467051486360 Marionette TRACE conn7 -> [0,2505,"getWindowHandle",null] 11:18:06 INFO - PROCESS | 2900 | 1467051486362 Marionette TRACE conn7 <- [1,2505,null,{"value":"13"}] 11:18:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:18:06 INFO - PROCESS | 2900 | 1467051486365 Marionette TRACE conn7 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:18:06 INFO - PROCESS | 2900 | 1467051486367 Marionette TRACE conn7 <- [1,2506,null,{}] 11:18:06 INFO - PROCESS | 2900 | 1467051486377 Marionette TRACE conn7 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:06 INFO - PROCESS | 2900 | 1467051486379 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:06 INFO - PROCESS | 2900 | 1467051486483 Marionette TRACE conn7 <- [1,2507,null,{"value":null}] 11:18:06 INFO - PROCESS | 2900 | 1467051486488 Marionette TRACE conn7 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:06 INFO - PROCESS | 2900 | 1467051486490 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:06 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A4C8000 == 34 [pid = 2900] [id = 636] 11:18:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0CA7EC00) [pid = 2900] [serial = 1908] [outer = 0000000000000000] 11:18:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0CADB000) [pid = 2900] [serial = 1909] [outer = 0000002E0CA7EC00] 11:18:06 INFO - PROCESS | 2900 | 1467051486534 Marionette DEBUG loaded listener.js 11:18:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0CD3CC00) [pid = 2900] [serial = 1910] [outer = 0000002E0CA7EC00] 11:18:07 INFO - PROCESS | 2900 | 1467051487006 Marionette TRACE conn7 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:18:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:18:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 692ms 11:18:07 INFO - PROCESS | 2900 | 1467051487060 Marionette TRACE conn7 -> [0,2509,"getWindowHandle",null] 11:18:07 INFO - PROCESS | 2900 | 1467051487062 Marionette TRACE conn7 <- [1,2509,null,{"value":"13"}] 11:18:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:18:07 INFO - PROCESS | 2900 | 1467051487065 Marionette TRACE conn7 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:18:07 INFO - PROCESS | 2900 | 1467051487067 Marionette TRACE conn7 <- [1,2510,null,{}] 11:18:07 INFO - PROCESS | 2900 | 1467051487071 Marionette TRACE conn7 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:07 INFO - PROCESS | 2900 | 1467051487073 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:07 INFO - PROCESS | 2900 | 1467051487185 Marionette TRACE conn7 <- [1,2511,null,{"value":null}] 11:18:07 INFO - PROCESS | 2900 | 1467051487191 Marionette TRACE conn7 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:07 INFO - PROCESS | 2900 | 1467051487193 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:07 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E780F8800 == 35 [pid = 2900] [id = 637] 11:18:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0CACF800) [pid = 2900] [serial = 1911] [outer = 0000000000000000] 11:18:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0D7EBC00) [pid = 2900] [serial = 1912] [outer = 0000002E0CACF800] 11:18:07 INFO - PROCESS | 2900 | 1467051487236 Marionette DEBUG loaded listener.js 11:18:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0DC0A400) [pid = 2900] [serial = 1913] [outer = 0000002E0CACF800] 11:18:07 INFO - PROCESS | 2900 | 1467051487700 Marionette TRACE conn7 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:18:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:18:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 692ms 11:18:07 INFO - PROCESS | 2900 | 1467051487761 Marionette TRACE conn7 -> [0,2513,"getWindowHandle",null] 11:18:07 INFO - PROCESS | 2900 | 1467051487764 Marionette TRACE conn7 <- [1,2513,null,{"value":"13"}] 11:18:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:18:07 INFO - PROCESS | 2900 | 1467051487768 Marionette TRACE conn7 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:18:07 INFO - PROCESS | 2900 | 1467051487770 Marionette TRACE conn7 <- [1,2514,null,{}] 11:18:07 INFO - PROCESS | 2900 | 1467051487774 Marionette TRACE conn7 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:07 INFO - PROCESS | 2900 | 1467051487776 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:07 INFO - PROCESS | 2900 | 1467051487932 Marionette TRACE conn7 <- [1,2515,null,{"value":null}] 11:18:07 INFO - PROCESS | 2900 | 1467051487954 Marionette TRACE conn7 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:07 INFO - PROCESS | 2900 | 1467051487957 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:07 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C5D7800 == 36 [pid = 2900] [id = 638] 11:18:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E76FD2C00) [pid = 2900] [serial = 1914] [outer = 0000000000000000] 11:18:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E77024800) [pid = 2900] [serial = 1915] [outer = 0000002E76FD2C00] 11:18:08 INFO - PROCESS | 2900 | 1467051488003 Marionette DEBUG loaded listener.js 11:18:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E77174000) [pid = 2900] [serial = 1916] [outer = 0000002E76FD2C00] 11:18:08 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E0A52A400) [pid = 2900] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:18:08 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0620F400) [pid = 2900] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:18:08 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0C6BC400) [pid = 2900] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:18:08 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0CD3B000) [pid = 2900] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:18:08 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E05C98C00) [pid = 2900] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:18:08 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E068A5400) [pid = 2900] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:18:08 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E05CA1400) [pid = 2900] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:18:08 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E06B91000) [pid = 2900] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:18:08 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0CBE7000) [pid = 2900] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:18:08 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0A3E7000) [pid = 2900] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:18:08 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E05958800) [pid = 2900] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:18:08 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E07FAF800) [pid = 2900] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:18:08 INFO - PROCESS | 2900 | 1467051488505 Marionette TRACE conn7 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 11:18:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:18:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 796ms 11:18:08 INFO - PROCESS | 2900 | 1467051488566 Marionette TRACE conn7 -> [0,2517,"getWindowHandle",null] 11:18:08 INFO - PROCESS | 2900 | 1467051488569 Marionette TRACE conn7 <- [1,2517,null,{"value":"13"}] 11:18:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:18:08 INFO - PROCESS | 2900 | 1467051488572 Marionette TRACE conn7 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:18:08 INFO - PROCESS | 2900 | 1467051488574 Marionette TRACE conn7 <- [1,2518,null,{}] 11:18:08 INFO - PROCESS | 2900 | 1467051488577 Marionette TRACE conn7 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:08 INFO - PROCESS | 2900 | 1467051488579 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:08 INFO - PROCESS | 2900 | 1467051488662 Marionette TRACE conn7 <- [1,2519,null,{"value":null}] 11:18:08 INFO - PROCESS | 2900 | 1467051488668 Marionette TRACE conn7 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:08 INFO - PROCESS | 2900 | 1467051488670 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:08 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E79772800 == 37 [pid = 2900] [id = 639] 11:18:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E07F36800) [pid = 2900] [serial = 1917] [outer = 0000000000000000] 11:18:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0C140000) [pid = 2900] [serial = 1918] [outer = 0000002E07F36800] 11:18:08 INFO - PROCESS | 2900 | 1467051488715 Marionette DEBUG loaded listener.js 11:18:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E77030400) [pid = 2900] [serial = 1919] [outer = 0000002E07F36800] 11:18:09 INFO - PROCESS | 2900 | 1467051489163 Marionette TRACE conn7 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 11:18:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:18:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 626ms 11:18:09 INFO - PROCESS | 2900 | 1467051489202 Marionette TRACE conn7 -> [0,2521,"getWindowHandle",null] 11:18:09 INFO - PROCESS | 2900 | 1467051489204 Marionette TRACE conn7 <- [1,2521,null,{"value":"13"}] 11:18:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:18:09 INFO - PROCESS | 2900 | 1467051489207 Marionette TRACE conn7 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:18:09 INFO - PROCESS | 2900 | 1467051489209 Marionette TRACE conn7 <- [1,2522,null,{}] 11:18:09 INFO - PROCESS | 2900 | 1467051489212 Marionette TRACE conn7 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:09 INFO - PROCESS | 2900 | 1467051489214 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:09 INFO - PROCESS | 2900 | 1467051489297 Marionette TRACE conn7 <- [1,2523,null,{"value":null}] 11:18:09 INFO - PROCESS | 2900 | 1467051489303 Marionette TRACE conn7 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:09 INFO - PROCESS | 2900 | 1467051489305 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:09 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7A2E0000 == 38 [pid = 2900] [id = 640] 11:18:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E7717A800) [pid = 2900] [serial = 1920] [outer = 0000000000000000] 11:18:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E7717F800) [pid = 2900] [serial = 1921] [outer = 0000002E7717A800] 11:18:09 INFO - PROCESS | 2900 | 1467051489349 Marionette DEBUG loaded listener.js 11:18:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E779DD000) [pid = 2900] [serial = 1922] [outer = 0000002E7717A800] 11:18:09 INFO - PROCESS | 2900 | 1467051489775 Marionette TRACE conn7 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 11:18:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:18:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 587ms 11:18:09 INFO - PROCESS | 2900 | 1467051489797 Marionette TRACE conn7 -> [0,2525,"getWindowHandle",null] 11:18:09 INFO - PROCESS | 2900 | 1467051489799 Marionette TRACE conn7 <- [1,2525,null,{"value":"13"}] 11:18:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:18:09 INFO - PROCESS | 2900 | 1467051489803 Marionette TRACE conn7 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:18:09 INFO - PROCESS | 2900 | 1467051489805 Marionette TRACE conn7 <- [1,2526,null,{}] 11:18:09 INFO - PROCESS | 2900 | 1467051489808 Marionette TRACE conn7 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:09 INFO - PROCESS | 2900 | 1467051489810 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:09 INFO - PROCESS | 2900 | 1467051489937 Marionette TRACE conn7 <- [1,2527,null,{"value":null}] 11:18:09 INFO - PROCESS | 2900 | 1467051489944 Marionette TRACE conn7 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:09 INFO - PROCESS | 2900 | 1467051489946 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:09 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7D560800 == 39 [pid = 2900] [id = 641] 11:18:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E77ACA400) [pid = 2900] [serial = 1923] [outer = 0000000000000000] 11:18:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E7802E000) [pid = 2900] [serial = 1924] [outer = 0000002E77ACA400] 11:18:09 INFO - PROCESS | 2900 | 1467051489990 Marionette DEBUG loaded listener.js 11:18:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E78240400) [pid = 2900] [serial = 1925] [outer = 0000002E77ACA400] 11:18:10 INFO - PROCESS | 2900 | 1467051490565 Marionette TRACE conn7 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 11:18:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:18:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 839ms 11:18:10 INFO - PROCESS | 2900 | 1467051490696 Marionette TRACE conn7 -> [0,2529,"getWindowHandle",null] 11:18:10 INFO - PROCESS | 2900 | 1467051490701 Marionette TRACE conn7 <- [1,2529,null,{"value":"13"}] 11:18:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:18:10 INFO - PROCESS | 2900 | 1467051490709 Marionette TRACE conn7 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:18:10 INFO - PROCESS | 2900 | 1467051490712 Marionette TRACE conn7 <- [1,2530,null,{}] 11:18:10 INFO - PROCESS | 2900 | 1467051490719 Marionette TRACE conn7 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:10 INFO - PROCESS | 2900 | 1467051490722 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:10 INFO - PROCESS | 2900 | 1467051490865 Marionette TRACE conn7 <- [1,2531,null,{"value":null}] 11:18:10 INFO - PROCESS | 2900 | 1467051490940 Marionette TRACE conn7 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:10 INFO - PROCESS | 2900 | 1467051490943 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:11 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E07303800 == 40 [pid = 2900] [id = 642] 11:18:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E03476400) [pid = 2900] [serial = 1926] [outer = 0000000000000000] 11:18:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E05C95800) [pid = 2900] [serial = 1927] [outer = 0000002E03476400] 11:18:11 INFO - PROCESS | 2900 | 1467051491042 Marionette DEBUG loaded listener.js 11:18:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E0617D000) [pid = 2900] [serial = 1928] [outer = 0000002E03476400] 11:18:11 INFO - PROCESS | 2900 | 1467051491747 Marionette TRACE conn7 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 11:18:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:18:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1078ms 11:18:11 INFO - PROCESS | 2900 | 1467051491791 Marionette TRACE conn7 -> [0,2533,"getWindowHandle",null] 11:18:11 INFO - PROCESS | 2900 | 1467051491796 Marionette TRACE conn7 <- [1,2533,null,{"value":"13"}] 11:18:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:18:11 INFO - PROCESS | 2900 | 1467051491803 Marionette TRACE conn7 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:18:11 INFO - PROCESS | 2900 | 1467051491806 Marionette TRACE conn7 <- [1,2534,null,{}] 11:18:11 INFO - PROCESS | 2900 | 1467051491810 Marionette TRACE conn7 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:11 INFO - PROCESS | 2900 | 1467051491813 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:11 INFO - PROCESS | 2900 | 1467051491948 Marionette TRACE conn7 <- [1,2535,null,{"value":null}] 11:18:12 INFO - PROCESS | 2900 | 1467051492072 Marionette TRACE conn7 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:12 INFO - PROCESS | 2900 | 1467051492075 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:12 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C5D4800 == 41 [pid = 2900] [id = 643] 11:18:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E06981C00) [pid = 2900] [serial = 1929] [outer = 0000000000000000] 11:18:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E07575400) [pid = 2900] [serial = 1930] [outer = 0000002E06981C00] 11:18:12 INFO - PROCESS | 2900 | 1467051492136 Marionette DEBUG loaded listener.js 11:18:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E09624800) [pid = 2900] [serial = 1931] [outer = 0000002E06981C00] 11:18:13 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7A2E0000 == 40 [pid = 2900] [id = 640] 11:18:13 INFO - PROCESS | 2900 | --DOCSHELL 0000002E79772800 == 39 [pid = 2900] [id = 639] 11:18:13 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C5D7800 == 38 [pid = 2900] [id = 638] 11:18:13 INFO - PROCESS | 2900 | --DOCSHELL 0000002E780F8800 == 37 [pid = 2900] [id = 637] 11:18:13 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A4C8000 == 36 [pid = 2900] [id = 636] 11:18:13 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0E014000 == 35 [pid = 2900] [id = 635] 11:18:13 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD16800 == 34 [pid = 2900] [id = 634] 11:18:13 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D978800 == 33 [pid = 2900] [id = 633] 11:18:13 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C5D8000 == 32 [pid = 2900] [id = 632] 11:18:13 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C20F000 == 31 [pid = 2900] [id = 631] 11:18:13 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A4C8800 == 30 [pid = 2900] [id = 630] 11:18:13 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E0DC0C400) [pid = 2900] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 11:18:13 INFO - PROCESS | 2900 | --DOCSHELL 0000002E07350000 == 29 [pid = 2900] [id = 629] 11:18:13 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0661E800 == 28 [pid = 2900] [id = 628] 11:18:13 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C215000 == 27 [pid = 2900] [id = 627] 11:18:13 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E0A52F800) [pid = 2900] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 11:18:13 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E0C144400) [pid = 2900] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 11:18:13 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E0A6C4C00) [pid = 2900] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 11:18:13 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0CA79C00) [pid = 2900] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 11:18:13 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0C197800) [pid = 2900] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 11:18:13 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0C13AC00) [pid = 2900] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 11:18:13 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0D7E9400) [pid = 2900] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 11:18:13 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0A3E5000) [pid = 2900] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 11:18:13 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E06B92400) [pid = 2900] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 11:18:13 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0736AC00) [pid = 2900] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 11:18:13 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E05E8A000) [pid = 2900] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 11:18:13 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E05FE5800) [pid = 2900] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 11:18:13 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E08C6A000) [pid = 2900] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 11:18:13 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E06CDE400) [pid = 2900] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 11:18:13 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E7794E800) [pid = 2900] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 11:18:13 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0DC06000) [pid = 2900] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 11:18:13 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0C190800) [pid = 2900] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 11:18:13 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0A523800) [pid = 2900] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 11:18:13 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E07227800) [pid = 2900] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 11:18:13 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E05FE1C00) [pid = 2900] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 11:18:13 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E0C28DC00) [pid = 2900] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 11:18:13 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E0CBDBC00) [pid = 2900] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 11:18:13 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E0CBE0800) [pid = 2900] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 11:18:13 INFO - PROCESS | 2900 | --DOMWINDOW == 65 (0000002E0A4D7C00) [pid = 2900] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 11:18:13 INFO - PROCESS | 2900 | 1467051493107 Marionette TRACE conn7 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 11:18:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:18:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1343ms 11:18:13 INFO - PROCESS | 2900 | 1467051493152 Marionette TRACE conn7 -> [0,2537,"getWindowHandle",null] 11:18:13 INFO - PROCESS | 2900 | 1467051493157 Marionette TRACE conn7 <- [1,2537,null,{"value":"13"}] 11:18:13 INFO - PROCESS | 2900 | 1467051493162 Marionette TRACE conn7 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:18:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:18:13 INFO - PROCESS | 2900 | 1467051493165 Marionette TRACE conn7 <- [1,2538,null,{}] 11:18:13 INFO - PROCESS | 2900 | 1467051493171 Marionette TRACE conn7 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:13 INFO - PROCESS | 2900 | 1467051493174 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:13 INFO - PROCESS | 2900 | 1467051493268 Marionette TRACE conn7 <- [1,2539,null,{"value":null}] 11:18:13 INFO - PROCESS | 2900 | 1467051493274 Marionette TRACE conn7 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:13 INFO - PROCESS | 2900 | 1467051493279 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:13 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06827800 == 28 [pid = 2900] [id = 644] 11:18:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 66 (0000002E05FD9000) [pid = 2900] [serial = 1932] [outer = 0000000000000000] 11:18:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E05FE2C00) [pid = 2900] [serial = 1933] [outer = 0000002E05FD9000] 11:18:13 INFO - PROCESS | 2900 | 1467051493327 Marionette DEBUG loaded listener.js 11:18:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E06985800) [pid = 2900] [serial = 1934] [outer = 0000002E05FD9000] 11:18:13 INFO - PROCESS | 2900 | 1467051493868 Marionette TRACE conn7 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 11:18:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:18:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 734ms 11:18:13 INFO - PROCESS | 2900 | 1467051493900 Marionette TRACE conn7 -> [0,2541,"getWindowHandle",null] 11:18:13 INFO - PROCESS | 2900 | 1467051493904 Marionette TRACE conn7 <- [1,2541,null,{"value":"13"}] 11:18:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:18:13 INFO - PROCESS | 2900 | 1467051493911 Marionette TRACE conn7 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:18:13 INFO - PROCESS | 2900 | 1467051493913 Marionette TRACE conn7 <- [1,2542,null,{}] 11:18:13 INFO - PROCESS | 2900 | 1467051493917 Marionette TRACE conn7 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:13 INFO - PROCESS | 2900 | 1467051493920 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:14 INFO - PROCESS | 2900 | 1467051494011 Marionette TRACE conn7 <- [1,2543,null,{"value":null}] 11:18:14 INFO - PROCESS | 2900 | 1467051494090 Marionette TRACE conn7 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:14 INFO - PROCESS | 2900 | 1467051494092 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:14 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E09E60000 == 29 [pid = 2900] [id = 645] 11:18:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E07F39C00) [pid = 2900] [serial = 1935] [outer = 0000000000000000] 11:18:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E07F44C00) [pid = 2900] [serial = 1936] [outer = 0000002E07F39C00] 11:18:14 INFO - PROCESS | 2900 | 1467051494142 Marionette DEBUG loaded listener.js 11:18:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E09624C00) [pid = 2900] [serial = 1937] [outer = 0000002E07F39C00] 11:18:14 INFO - PROCESS | 2900 | 1467051494544 Marionette TRACE conn7 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 11:18:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:18:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 688ms 11:18:14 INFO - PROCESS | 2900 | 1467051494602 Marionette TRACE conn7 -> [0,2545,"getWindowHandle",null] 11:18:14 INFO - PROCESS | 2900 | 1467051494605 Marionette TRACE conn7 <- [1,2545,null,{"value":"13"}] 11:18:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:18:14 INFO - PROCESS | 2900 | 1467051494608 Marionette TRACE conn7 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:18:14 INFO - PROCESS | 2900 | 1467051494612 Marionette TRACE conn7 <- [1,2546,null,{}] 11:18:14 INFO - PROCESS | 2900 | 1467051494624 Marionette TRACE conn7 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:14 INFO - PROCESS | 2900 | 1467051494629 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:14 INFO - PROCESS | 2900 | 1467051494718 Marionette TRACE conn7 <- [1,2547,null,{"value":null}] 11:18:14 INFO - PROCESS | 2900 | 1467051494725 Marionette TRACE conn7 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:14 INFO - PROCESS | 2900 | 1467051494728 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:14 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C215000 == 30 [pid = 2900] [id = 646] 11:18:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0A4DAC00) [pid = 2900] [serial = 1938] [outer = 0000000000000000] 11:18:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0A52AC00) [pid = 2900] [serial = 1939] [outer = 0000002E0A4DAC00] 11:18:14 INFO - PROCESS | 2900 | 1467051494777 Marionette DEBUG loaded listener.js 11:18:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0A6BF400) [pid = 2900] [serial = 1940] [outer = 0000002E0A4DAC00] 11:18:15 INFO - PROCESS | 2900 | 1467051495239 Marionette TRACE conn7 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 11:18:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:18:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 692ms 11:18:15 INFO - PROCESS | 2900 | 1467051495304 Marionette TRACE conn7 -> [0,2549,"getWindowHandle",null] 11:18:15 INFO - PROCESS | 2900 | 1467051495307 Marionette TRACE conn7 <- [1,2549,null,{"value":"13"}] 11:18:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:18:15 INFO - PROCESS | 2900 | 1467051495310 Marionette TRACE conn7 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:18:15 INFO - PROCESS | 2900 | 1467051495312 Marionette TRACE conn7 <- [1,2550,null,{}] 11:18:15 INFO - PROCESS | 2900 | 1467051495316 Marionette TRACE conn7 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:15 INFO - PROCESS | 2900 | 1467051495318 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:15 INFO - PROCESS | 2900 | 1467051495435 Marionette TRACE conn7 <- [1,2551,null,{"value":null}] 11:18:15 INFO - PROCESS | 2900 | 1467051495483 Marionette TRACE conn7 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:15 INFO - PROCESS | 2900 | 1467051495485 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:15 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D775800 == 31 [pid = 2900] [id = 647] 11:18:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0C13E000) [pid = 2900] [serial = 1941] [outer = 0000000000000000] 11:18:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0C144400) [pid = 2900] [serial = 1942] [outer = 0000002E0C13E000] 11:18:15 INFO - PROCESS | 2900 | 1467051495538 Marionette DEBUG loaded listener.js 11:18:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0C285C00) [pid = 2900] [serial = 1943] [outer = 0000002E0C13E000] 11:18:15 INFO - PROCESS | 2900 | 1467051495978 Marionette TRACE conn7 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 11:18:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:18:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 692ms 11:18:16 INFO - PROCESS | 2900 | 1467051496004 Marionette TRACE conn7 -> [0,2553,"getWindowHandle",null] 11:18:16 INFO - PROCESS | 2900 | 1467051496006 Marionette TRACE conn7 <- [1,2553,null,{"value":"13"}] 11:18:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:18:16 INFO - PROCESS | 2900 | 1467051496016 Marionette TRACE conn7 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:18:16 INFO - PROCESS | 2900 | 1467051496018 Marionette TRACE conn7 <- [1,2554,null,{}] 11:18:16 INFO - PROCESS | 2900 | 1467051496022 Marionette TRACE conn7 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:16 INFO - PROCESS | 2900 | 1467051496024 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:16 INFO - PROCESS | 2900 | 1467051496159 Marionette TRACE conn7 <- [1,2555,null,{"value":null}] 11:18:16 INFO - PROCESS | 2900 | 1467051496189 Marionette TRACE conn7 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:16 INFO - PROCESS | 2900 | 1467051496191 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:16 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DC58800 == 32 [pid = 2900] [id = 648] 11:18:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0C28B400) [pid = 2900] [serial = 1944] [outer = 0000000000000000] 11:18:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0C53E800) [pid = 2900] [serial = 1945] [outer = 0000002E0C28B400] 11:18:16 INFO - PROCESS | 2900 | 1467051496236 Marionette DEBUG loaded listener.js 11:18:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0C6C0800) [pid = 2900] [serial = 1946] [outer = 0000002E0C28B400] 11:18:16 INFO - PROCESS | 2900 | 1467051496691 Marionette TRACE conn7 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 11:18:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:18:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 734ms 11:18:16 INFO - PROCESS | 2900 | 1467051496752 Marionette TRACE conn7 -> [0,2557,"getWindowHandle",null] 11:18:16 INFO - PROCESS | 2900 | 1467051496755 Marionette TRACE conn7 <- [1,2557,null,{"value":"13"}] 11:18:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:18:16 INFO - PROCESS | 2900 | 1467051496758 Marionette TRACE conn7 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:18:16 INFO - PROCESS | 2900 | 1467051496760 Marionette TRACE conn7 <- [1,2558,null,{}] 11:18:16 INFO - PROCESS | 2900 | 1467051496764 Marionette TRACE conn7 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:16 INFO - PROCESS | 2900 | 1467051496770 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:16 INFO - PROCESS | 2900 | 1467051496914 Marionette TRACE conn7 <- [1,2559,null,{"value":null}] 11:18:16 INFO - PROCESS | 2900 | 1467051496974 Marionette TRACE conn7 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:16 INFO - PROCESS | 2900 | 1467051496976 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:16 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DDBA000 == 33 [pid = 2900] [id = 649] 11:18:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0CBDBC00) [pid = 2900] [serial = 1947] [outer = 0000000000000000] 11:18:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0CD3D400) [pid = 2900] [serial = 1948] [outer = 0000002E0CBDBC00] 11:18:17 INFO - PROCESS | 2900 | 1467051497021 Marionette DEBUG loaded listener.js 11:18:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0DDDC000) [pid = 2900] [serial = 1949] [outer = 0000002E0CBDBC00] 11:18:17 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E05995C00) [pid = 2900] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:18:17 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0DC05400) [pid = 2900] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:18:17 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0CA7EC00) [pid = 2900] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:18:17 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0C288800) [pid = 2900] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:18:17 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0A6BC400) [pid = 2900] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:18:17 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E02BACC00) [pid = 2900] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:18:17 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0CACF800) [pid = 2900] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:18:17 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E76FD2C00) [pid = 2900] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:18:17 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E7717A800) [pid = 2900] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:18:17 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E06182800) [pid = 2900] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:18:17 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E02B5A000) [pid = 2900] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:18:17 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0A527000) [pid = 2900] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:18:17 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E07FBAC00) [pid = 2900] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:18:17 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E07F36800) [pid = 2900] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:18:17 INFO - PROCESS | 2900 | 1467051497581 Marionette TRACE conn7 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 11:18:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:18:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 880ms 11:18:17 INFO - PROCESS | 2900 | 1467051497642 Marionette TRACE conn7 -> [0,2561,"getWindowHandle",null] 11:18:17 INFO - PROCESS | 2900 | 1467051497644 Marionette TRACE conn7 <- [1,2561,null,{"value":"13"}] 11:18:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:18:17 INFO - PROCESS | 2900 | 1467051497647 Marionette TRACE conn7 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:18:17 INFO - PROCESS | 2900 | 1467051497649 Marionette TRACE conn7 <- [1,2562,null,{}] 11:18:17 INFO - PROCESS | 2900 | 1467051497653 Marionette TRACE conn7 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:17 INFO - PROCESS | 2900 | 1467051497655 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:17 INFO - PROCESS | 2900 | 1467051497765 Marionette TRACE conn7 <- [1,2563,null,{"value":null}] 11:18:17 INFO - PROCESS | 2900 | 1467051497817 Marionette TRACE conn7 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:17 INFO - PROCESS | 2900 | 1467051497819 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:17 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0E032800 == 34 [pid = 2900] [id = 650] 11:18:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E05FE6400) [pid = 2900] [serial = 1950] [outer = 0000000000000000] 11:18:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0A431400) [pid = 2900] [serial = 1951] [outer = 0000002E05FE6400] 11:18:17 INFO - PROCESS | 2900 | 1467051497863 Marionette DEBUG loaded listener.js 11:18:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0CBE4800) [pid = 2900] [serial = 1952] [outer = 0000002E05FE6400] 11:18:18 INFO - PROCESS | 2900 | 1467051498219 Marionette TRACE conn7 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 11:18:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:18:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 628ms 11:18:18 INFO - PROCESS | 2900 | 1467051498281 Marionette TRACE conn7 -> [0,2565,"getWindowHandle",null] 11:18:18 INFO - PROCESS | 2900 | 1467051498284 Marionette TRACE conn7 <- [1,2565,null,{"value":"13"}] 11:18:18 INFO - PROCESS | 2900 | 1467051498287 Marionette TRACE conn7 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:18:18 INFO - PROCESS | 2900 | 1467051498289 Marionette TRACE conn7 <- [1,2566,null,{}] 11:18:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:18:18 INFO - PROCESS | 2900 | 1467051498293 Marionette TRACE conn7 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:18 INFO - PROCESS | 2900 | 1467051498294 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:18 INFO - PROCESS | 2900 | 1467051498377 Marionette TRACE conn7 <- [1,2567,null,{"value":null}] 11:18:18 INFO - PROCESS | 2900 | 1467051498383 Marionette TRACE conn7 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:18 INFO - PROCESS | 2900 | 1467051498385 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:18 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E780F8800 == 35 [pid = 2900] [id = 651] 11:18:18 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0DDE4400) [pid = 2900] [serial = 1953] [outer = 0000000000000000] 11:18:18 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E76FD2000) [pid = 2900] [serial = 1954] [outer = 0000002E0DDE4400] 11:18:18 INFO - PROCESS | 2900 | 1467051498430 Marionette DEBUG loaded listener.js 11:18:18 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E77030800) [pid = 2900] [serial = 1955] [outer = 0000002E0DDE4400] 11:18:18 INFO - PROCESS | 2900 | 1467051498851 Marionette TRACE conn7 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 11:18:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:18:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 587ms 11:18:18 INFO - PROCESS | 2900 | 1467051498879 Marionette TRACE conn7 -> [0,2569,"getWindowHandle",null] 11:18:18 INFO - PROCESS | 2900 | 1467051498881 Marionette TRACE conn7 <- [1,2569,null,{"value":"13"}] 11:18:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:18:18 INFO - PROCESS | 2900 | 1467051498895 Marionette TRACE conn7 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:18:18 INFO - PROCESS | 2900 | 1467051498897 Marionette TRACE conn7 <- [1,2570,null,{}] 11:18:18 INFO - PROCESS | 2900 | 1467051498900 Marionette TRACE conn7 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:18 INFO - PROCESS | 2900 | 1467051498902 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:18 INFO - PROCESS | 2900 | 1467051498990 Marionette TRACE conn7 <- [1,2571,null,{"value":null}] 11:18:19 INFO - PROCESS | 2900 | 1467051498996 Marionette TRACE conn7 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:19 INFO - PROCESS | 2900 | 1467051498998 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:19 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0BF64800 == 36 [pid = 2900] [id = 652] 11:18:19 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E7717A800) [pid = 2900] [serial = 1956] [outer = 0000000000000000] 11:18:19 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E7794B000) [pid = 2900] [serial = 1957] [outer = 0000002E7717A800] 11:18:19 INFO - PROCESS | 2900 | 1467051499042 Marionette DEBUG loaded listener.js 11:18:19 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E780CFC00) [pid = 2900] [serial = 1958] [outer = 0000002E7717A800] 11:18:19 INFO - PROCESS | 2900 | 1467051499608 Marionette TRACE conn7 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 11:18:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:18:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 776ms 11:18:19 INFO - PROCESS | 2900 | 1467051499676 Marionette TRACE conn7 -> [0,2573,"getWindowHandle",null] 11:18:19 INFO - PROCESS | 2900 | 1467051499681 Marionette TRACE conn7 <- [1,2573,null,{"value":"13"}] 11:18:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:18:19 INFO - PROCESS | 2900 | 1467051499687 Marionette TRACE conn7 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:18:19 INFO - PROCESS | 2900 | 1467051499691 Marionette TRACE conn7 <- [1,2574,null,{}] 11:18:19 INFO - PROCESS | 2900 | 1467051499697 Marionette TRACE conn7 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:19 INFO - PROCESS | 2900 | 1467051499700 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:19 INFO - PROCESS | 2900 | 1467051499867 Marionette TRACE conn7 <- [1,2575,null,{"value":null}] 11:18:19 INFO - PROCESS | 2900 | 1467051499983 Marionette TRACE conn7 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:19 INFO - PROCESS | 2900 | 1467051499989 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:20 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06957000 == 37 [pid = 2900] [id = 653] 11:18:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0620A800) [pid = 2900] [serial = 1959] [outer = 0000000000000000] 11:18:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0698C000) [pid = 2900] [serial = 1960] [outer = 0000002E0620A800] 11:18:20 INFO - PROCESS | 2900 | 1467051500048 Marionette DEBUG loaded listener.js 11:18:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E075E7800) [pid = 2900] [serial = 1961] [outer = 0000002E0620A800] 11:18:20 INFO - PROCESS | 2900 | 1467051500688 Marionette TRACE conn7 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 11:18:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:18:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1031ms 11:18:20 INFO - PROCESS | 2900 | 1467051500721 Marionette TRACE conn7 -> [0,2577,"getWindowHandle",null] 11:18:20 INFO - PROCESS | 2900 | 1467051500726 Marionette TRACE conn7 <- [1,2577,null,{"value":"13"}] 11:18:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:18:20 INFO - PROCESS | 2900 | 1467051500733 Marionette TRACE conn7 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:18:20 INFO - PROCESS | 2900 | 1467051500736 Marionette TRACE conn7 <- [1,2578,null,{}] 11:18:20 INFO - PROCESS | 2900 | 1467051500740 Marionette TRACE conn7 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:20 INFO - PROCESS | 2900 | 1467051500743 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:20 INFO - PROCESS | 2900 | 1467051500858 Marionette TRACE conn7 <- [1,2579,null,{"value":null}] 11:18:20 INFO - PROCESS | 2900 | 1467051500981 Marionette TRACE conn7 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:20 INFO - PROCESS | 2900 | 1467051500984 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:21 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD1E000 == 38 [pid = 2900] [id = 654] 11:18:21 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0A4E2C00) [pid = 2900] [serial = 1962] [outer = 0000000000000000] 11:18:21 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0A651000) [pid = 2900] [serial = 1963] [outer = 0000002E0A4E2C00] 11:18:21 INFO - PROCESS | 2900 | 1467051501042 Marionette DEBUG loaded listener.js 11:18:21 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0C194C00) [pid = 2900] [serial = 1964] [outer = 0000002E0A4E2C00] 11:18:21 INFO - PROCESS | 2900 | 1467051501662 Marionette TRACE conn7 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 11:18:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:18:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 986ms 11:18:21 INFO - PROCESS | 2900 | 1467051501721 Marionette TRACE conn7 -> [0,2581,"getWindowHandle",null] 11:18:21 INFO - PROCESS | 2900 | 1467051501724 Marionette TRACE conn7 <- [1,2581,null,{"value":"13"}] 11:18:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:18:21 INFO - PROCESS | 2900 | 1467051501728 Marionette TRACE conn7 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:18:21 INFO - PROCESS | 2900 | 1467051501732 Marionette TRACE conn7 <- [1,2582,null,{}] 11:18:21 INFO - PROCESS | 2900 | 1467051501744 Marionette TRACE conn7 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:21 INFO - PROCESS | 2900 | 1467051501749 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:21 INFO - PROCESS | 2900 | 1467051501862 Marionette TRACE conn7 <- [1,2583,null,{"value":null}] 11:18:21 INFO - PROCESS | 2900 | 1467051501985 Marionette TRACE conn7 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:21 INFO - PROCESS | 2900 | 1467051501989 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:22 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7A2CC000 == 39 [pid = 2900] [id = 655] 11:18:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E0CBE6000) [pid = 2900] [serial = 1965] [outer = 0000000000000000] 11:18:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E0DC06C00) [pid = 2900] [serial = 1966] [outer = 0000002E0CBE6000] 11:18:22 INFO - PROCESS | 2900 | 1467051502048 Marionette DEBUG loaded listener.js 11:18:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E78259000) [pid = 2900] [serial = 1967] [outer = 0000002E0CBE6000] 11:18:22 INFO - PROCESS | 2900 | 1467051502725 Marionette TRACE conn7 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 11:18:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:18:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1029ms 11:18:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:18:22 INFO - PROCESS | 2900 | 1467051502759 Marionette TRACE conn7 -> [0,2585,"getWindowHandle",null] 11:18:22 INFO - PROCESS | 2900 | 1467051502762 Marionette TRACE conn7 <- [1,2585,null,{"value":"13"}] 11:18:22 INFO - PROCESS | 2900 | 1467051502766 Marionette TRACE conn7 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:18:22 INFO - PROCESS | 2900 | 1467051502768 Marionette TRACE conn7 <- [1,2586,null,{}] 11:18:22 INFO - PROCESS | 2900 | 1467051502773 Marionette TRACE conn7 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:22 INFO - PROCESS | 2900 | 1467051502775 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:23 INFO - PROCESS | 2900 | 1467051502997 Marionette TRACE conn7 <- [1,2587,null,{"value":null}] 11:18:23 INFO - PROCESS | 2900 | 1467051503132 Marionette TRACE conn7 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:23 INFO - PROCESS | 2900 | 1467051503136 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:23 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06833800 == 40 [pid = 2900] [id = 656] 11:18:23 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E038DE800) [pid = 2900] [serial = 1968] [outer = 0000000000000000] 11:18:23 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E05C9FC00) [pid = 2900] [serial = 1969] [outer = 0000002E038DE800] 11:18:23 INFO - PROCESS | 2900 | 1467051503190 Marionette DEBUG loaded listener.js 11:18:23 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E0620DC00) [pid = 2900] [serial = 1970] [outer = 0000002E038DE800] 11:18:24 INFO - PROCESS | 2900 | --DOCSHELL 0000002E780F8800 == 39 [pid = 2900] [id = 651] 11:18:24 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0E032800 == 38 [pid = 2900] [id = 650] 11:18:24 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DDBA000 == 37 [pid = 2900] [id = 649] 11:18:24 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DC58800 == 36 [pid = 2900] [id = 648] 11:18:24 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D775800 == 35 [pid = 2900] [id = 647] 11:18:24 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C215000 == 34 [pid = 2900] [id = 646] 11:18:24 INFO - PROCESS | 2900 | --DOCSHELL 0000002E09E60000 == 33 [pid = 2900] [id = 645] 11:18:24 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06827800 == 32 [pid = 2900] [id = 644] 11:18:24 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C5D4800 == 31 [pid = 2900] [id = 643] 11:18:24 INFO - PROCESS | 2900 | --DOCSHELL 0000002E07303800 == 30 [pid = 2900] [id = 642] 11:18:24 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7D560800 == 29 [pid = 2900] [id = 641] 11:18:24 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7A2CC000 == 28 [pid = 2900] [id = 655] 11:18:24 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD1E000 == 27 [pid = 2900] [id = 654] 11:18:24 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0BF64800 == 26 [pid = 2900] [id = 652] 11:18:24 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06957000 == 25 [pid = 2900] [id = 653] 11:18:24 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E05996800) [pid = 2900] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 11:18:24 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E05C9F400) [pid = 2900] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 11:18:24 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E0DDE7C00) [pid = 2900] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 11:18:24 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E0CADB000) [pid = 2900] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 11:18:24 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0C539000) [pid = 2900] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 11:18:24 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0C6A7C00) [pid = 2900] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 11:18:24 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E0C142C00) [pid = 2900] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 11:18:24 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0A424400) [pid = 2900] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 11:18:24 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0D7EBC00) [pid = 2900] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 11:18:24 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E77024800) [pid = 2900] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 11:18:24 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0DC0A400) [pid = 2900] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 11:18:24 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0C194800) [pid = 2900] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 11:18:24 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0A4E4800) [pid = 2900] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 11:18:24 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E7717F800) [pid = 2900] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 11:18:24 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E06208800) [pid = 2900] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 11:18:24 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E066D3400) [pid = 2900] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 11:18:24 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E06B9C400) [pid = 2900] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 11:18:24 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E07F35C00) [pid = 2900] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 11:18:24 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0C6C5400) [pid = 2900] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 11:18:24 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E08C64800) [pid = 2900] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 11:18:24 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E0965DC00) [pid = 2900] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 11:18:24 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E77174000) [pid = 2900] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 11:18:24 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E779DD000) [pid = 2900] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 11:18:24 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E0CD3CC00) [pid = 2900] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 11:18:24 INFO - PROCESS | 2900 | --DOMWINDOW == 65 (0000002E0C140000) [pid = 2900] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 11:18:24 INFO - PROCESS | 2900 | --DOMWINDOW == 64 (0000002E7802E000) [pid = 2900] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 11:18:24 INFO - PROCESS | 2900 | --DOMWINDOW == 63 (0000002E0CA7D800) [pid = 2900] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 11:18:24 INFO - PROCESS | 2900 | --DOMWINDOW == 62 (0000002E77030400) [pid = 2900] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 11:18:24 INFO - PROCESS | 2900 | 1467051504554 Marionette TRACE conn7 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 11:18:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:18:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1834ms 11:18:24 INFO - PROCESS | 2900 | 1467051504602 Marionette TRACE conn7 -> [0,2589,"getWindowHandle",null] 11:18:24 INFO - PROCESS | 2900 | 1467051504607 Marionette TRACE conn7 <- [1,2589,null,{"value":"13"}] 11:18:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:18:24 INFO - PROCESS | 2900 | 1467051504611 Marionette TRACE conn7 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:18:24 INFO - PROCESS | 2900 | 1467051504614 Marionette TRACE conn7 <- [1,2590,null,{}] 11:18:24 INFO - PROCESS | 2900 | 1467051504621 Marionette TRACE conn7 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:24 INFO - PROCESS | 2900 | 1467051504624 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:24 INFO - PROCESS | 2900 | 1467051504727 Marionette TRACE conn7 <- [1,2591,null,{"value":null}] 11:18:24 INFO - PROCESS | 2900 | 1467051504735 Marionette TRACE conn7 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:24 INFO - PROCESS | 2900 | 1467051504738 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:24 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06620000 == 26 [pid = 2900] [id = 657] 11:18:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 63 (0000002E05F9DC00) [pid = 2900] [serial = 1971] [outer = 0000000000000000] 11:18:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 64 (0000002E05FDD800) [pid = 2900] [serial = 1972] [outer = 0000002E05F9DC00] 11:18:24 INFO - PROCESS | 2900 | 1467051504789 Marionette DEBUG loaded listener.js 11:18:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 65 (0000002E066CB800) [pid = 2900] [serial = 1973] [outer = 0000002E05F9DC00] 11:18:25 INFO - PROCESS | 2900 | 1467051505291 Marionette TRACE conn7 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 11:18:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:18:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 733ms 11:18:25 INFO - PROCESS | 2900 | 1467051505349 Marionette TRACE conn7 -> [0,2593,"getWindowHandle",null] 11:18:25 INFO - PROCESS | 2900 | 1467051505354 Marionette TRACE conn7 <- [1,2593,null,{"value":"13"}] 11:18:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:18:25 INFO - PROCESS | 2900 | 1467051505361 Marionette TRACE conn7 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:18:25 INFO - PROCESS | 2900 | 1467051505364 Marionette TRACE conn7 <- [1,2594,null,{}] 11:18:25 INFO - PROCESS | 2900 | 1467051505368 Marionette TRACE conn7 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:25 INFO - PROCESS | 2900 | 1467051505371 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:25 INFO - PROCESS | 2900 | 1467051505467 Marionette TRACE conn7 <- [1,2595,null,{"value":null}] 11:18:25 INFO - PROCESS | 2900 | 1467051505551 Marionette TRACE conn7 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:25 INFO - PROCESS | 2900 | 1467051505554 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:25 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0859F800 == 27 [pid = 2900] [id = 658] 11:18:25 INFO - PROCESS | 2900 | ++DOMWINDOW == 66 (0000002E06B98800) [pid = 2900] [serial = 1974] [outer = 0000000000000000] 11:18:25 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E06B9B000) [pid = 2900] [serial = 1975] [outer = 0000002E06B98800] 11:18:25 INFO - PROCESS | 2900 | 1467051505604 Marionette DEBUG loaded listener.js 11:18:25 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E0757D000) [pid = 2900] [serial = 1976] [outer = 0000002E06B98800] 11:18:26 INFO - PROCESS | 2900 | 1467051506032 Marionette TRACE conn7 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 11:18:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:18:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 734ms 11:18:26 INFO - PROCESS | 2900 | 1467051506132 Marionette TRACE conn7 -> [0,2597,"getWindowHandle",null] 11:18:26 INFO - PROCESS | 2900 | 1467051506134 Marionette TRACE conn7 <- [1,2597,null,{"value":"13"}] 11:18:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:18:26 INFO - PROCESS | 2900 | 1467051506138 Marionette TRACE conn7 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:18:26 INFO - PROCESS | 2900 | 1467051506142 Marionette TRACE conn7 <- [1,2598,null,{}] 11:18:26 INFO - PROCESS | 2900 | 1467051506154 Marionette TRACE conn7 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:26 INFO - PROCESS | 2900 | 1467051506159 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:26 INFO - PROCESS | 2900 | 1467051506251 Marionette TRACE conn7 <- [1,2599,null,{"value":null}] 11:18:26 INFO - PROCESS | 2900 | 1467051506260 Marionette TRACE conn7 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:26 INFO - PROCESS | 2900 | 1467051506264 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:26 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C210800 == 28 [pid = 2900] [id = 659] 11:18:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E03479000) [pid = 2900] [serial = 1977] [outer = 0000000000000000] 11:18:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E0A3E9800) [pid = 2900] [serial = 1978] [outer = 0000002E03479000] 11:18:26 INFO - PROCESS | 2900 | 1467051506312 Marionette DEBUG loaded listener.js 11:18:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0A4DC000) [pid = 2900] [serial = 1979] [outer = 0000002E03479000] 11:18:26 INFO - PROCESS | 2900 | 1467051506788 Marionette TRACE conn7 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 11:18:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:18:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 691ms 11:18:26 INFO - PROCESS | 2900 | 1467051506832 Marionette TRACE conn7 -> [0,2601,"getWindowHandle",null] 11:18:26 INFO - PROCESS | 2900 | 1467051506835 Marionette TRACE conn7 <- [1,2601,null,{"value":"13"}] 11:18:26 INFO - PROCESS | 2900 | 1467051506838 Marionette TRACE conn7 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:18:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:18:26 INFO - PROCESS | 2900 | 1467051506840 Marionette TRACE conn7 <- [1,2602,null,{}] 11:18:26 INFO - PROCESS | 2900 | 1467051506843 Marionette TRACE conn7 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:26 INFO - PROCESS | 2900 | 1467051506845 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:26 INFO - PROCESS | 2900 | 1467051506960 Marionette TRACE conn7 <- [1,2603,null,{"value":null}] 11:18:27 INFO - PROCESS | 2900 | 1467051507013 Marionette TRACE conn7 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:27 INFO - PROCESS | 2900 | 1467051507015 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:27 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C5E0000 == 29 [pid = 2900] [id = 660] 11:18:27 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0A52CC00) [pid = 2900] [serial = 1980] [outer = 0000000000000000] 11:18:27 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0A644C00) [pid = 2900] [serial = 1981] [outer = 0000002E0A52CC00] 11:18:27 INFO - PROCESS | 2900 | 1467051507062 Marionette DEBUG loaded listener.js 11:18:27 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0A6C7000) [pid = 2900] [serial = 1982] [outer = 0000002E0A52CC00] 11:18:27 INFO - PROCESS | 2900 | 1467051507514 Marionette TRACE conn7 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 11:18:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:18:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 731ms 11:18:27 INFO - PROCESS | 2900 | 1467051507572 Marionette TRACE conn7 -> [0,2605,"getWindowHandle",null] 11:18:27 INFO - PROCESS | 2900 | 1467051507574 Marionette TRACE conn7 <- [1,2605,null,{"value":"13"}] 11:18:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:18:27 INFO - PROCESS | 2900 | 1467051507577 Marionette TRACE conn7 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:18:27 INFO - PROCESS | 2900 | 1467051507579 Marionette TRACE conn7 <- [1,2606,null,{}] 11:18:27 INFO - PROCESS | 2900 | 1467051507583 Marionette TRACE conn7 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:27 INFO - PROCESS | 2900 | 1467051507585 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:27 INFO - PROCESS | 2900 | 1467051507721 Marionette TRACE conn7 <- [1,2607,null,{"value":null}] 11:18:27 INFO - PROCESS | 2900 | 1467051507777 Marionette TRACE conn7 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:27 INFO - PROCESS | 2900 | 1467051507779 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:27 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D966000 == 30 [pid = 2900] [id = 661] 11:18:27 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E06B93400) [pid = 2900] [serial = 1983] [outer = 0000000000000000] 11:18:27 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0C190C00) [pid = 2900] [serial = 1984] [outer = 0000002E06B93400] 11:18:27 INFO - PROCESS | 2900 | 1467051507826 Marionette DEBUG loaded listener.js 11:18:27 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0C535800) [pid = 2900] [serial = 1985] [outer = 0000002E06B93400] 11:18:28 INFO - PROCESS | 2900 | 1467051508262 Marionette TRACE conn7 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 11:18:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:18:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 732ms 11:18:28 INFO - PROCESS | 2900 | 1467051508313 Marionette TRACE conn7 -> [0,2609,"getWindowHandle",null] 11:18:28 INFO - PROCESS | 2900 | 1467051508315 Marionette TRACE conn7 <- [1,2609,null,{"value":"13"}] 11:18:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:18:28 INFO - PROCESS | 2900 | 1467051508319 Marionette TRACE conn7 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:18:28 INFO - PROCESS | 2900 | 1467051508321 Marionette TRACE conn7 <- [1,2610,null,{}] 11:18:28 INFO - PROCESS | 2900 | 1467051508324 Marionette TRACE conn7 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:28 INFO - PROCESS | 2900 | 1467051508330 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:28 INFO - PROCESS | 2900 | 1467051508464 Marionette TRACE conn7 <- [1,2611,null,{"value":null}] 11:18:28 INFO - PROCESS | 2900 | 1467051508477 Marionette TRACE conn7 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:28 INFO - PROCESS | 2900 | 1467051508479 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:28 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD86800 == 31 [pid = 2900] [id = 662] 11:18:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E05C97400) [pid = 2900] [serial = 1986] [outer = 0000000000000000] 11:18:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0C542400) [pid = 2900] [serial = 1987] [outer = 0000002E05C97400] 11:18:28 INFO - PROCESS | 2900 | 1467051508684 Marionette DEBUG loaded listener.js 11:18:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0CBE4400) [pid = 2900] [serial = 1988] [outer = 0000002E05C97400] 11:18:28 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0C28B400) [pid = 2900] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:18:28 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E05FD9000) [pid = 2900] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:18:28 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E03476400) [pid = 2900] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:18:28 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E06981C00) [pid = 2900] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:18:28 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E07F39C00) [pid = 2900] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:18:28 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0A4DAC00) [pid = 2900] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:18:28 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E77ACA400) [pid = 2900] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:18:28 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E05FE6400) [pid = 2900] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:18:28 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0CBDBC00) [pid = 2900] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:18:28 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E7717A800) [pid = 2900] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:18:28 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E0DDE4400) [pid = 2900] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:18:28 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E0C13E000) [pid = 2900] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:18:29 INFO - PROCESS | 2900 | 1467051509099 Marionette TRACE conn7 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 11:18:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:18:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 836ms 11:18:29 INFO - PROCESS | 2900 | 1467051509158 Marionette TRACE conn7 -> [0,2613,"getWindowHandle",null] 11:18:29 INFO - PROCESS | 2900 | 1467051509160 Marionette TRACE conn7 <- [1,2613,null,{"value":"13"}] 11:18:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:18:29 INFO - PROCESS | 2900 | 1467051509163 Marionette TRACE conn7 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:18:29 INFO - PROCESS | 2900 | 1467051509165 Marionette TRACE conn7 <- [1,2614,null,{}] 11:18:29 INFO - PROCESS | 2900 | 1467051509169 Marionette TRACE conn7 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:29 INFO - PROCESS | 2900 | 1467051509171 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:29 INFO - PROCESS | 2900 | 1467051509280 Marionette TRACE conn7 <- [1,2615,null,{"value":null}] 11:18:29 INFO - PROCESS | 2900 | 1467051509292 Marionette TRACE conn7 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:29 INFO - PROCESS | 2900 | 1467051509294 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:29 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0E019800 == 32 [pid = 2900] [id = 663] 11:18:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E062B5800) [pid = 2900] [serial = 1989] [outer = 0000000000000000] 11:18:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E0CA71C00) [pid = 2900] [serial = 1990] [outer = 0000002E062B5800] 11:18:29 INFO - PROCESS | 2900 | 1467051509340 Marionette DEBUG loaded listener.js 11:18:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0CD3BC00) [pid = 2900] [serial = 1991] [outer = 0000002E062B5800] 11:18:29 INFO - PROCESS | 2900 | 1467051509753 Marionette TRACE conn7 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 11:18:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:18:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 629ms 11:18:29 INFO - PROCESS | 2900 | 1467051509796 Marionette TRACE conn7 -> [0,2617,"getWindowHandle",null] 11:18:29 INFO - PROCESS | 2900 | 1467051509798 Marionette TRACE conn7 <- [1,2617,null,{"value":"13"}] 11:18:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:18:29 INFO - PROCESS | 2900 | 1467051509801 Marionette TRACE conn7 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:18:29 INFO - PROCESS | 2900 | 1467051509803 Marionette TRACE conn7 <- [1,2618,null,{}] 11:18:29 INFO - PROCESS | 2900 | 1467051509807 Marionette TRACE conn7 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:29 INFO - PROCESS | 2900 | 1467051509809 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:29 INFO - PROCESS | 2900 | 1467051509920 Marionette TRACE conn7 <- [1,2619,null,{"value":null}] 11:18:29 INFO - PROCESS | 2900 | 1467051509928 Marionette TRACE conn7 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:29 INFO - PROCESS | 2900 | 1467051509930 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:29 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7792B000 == 33 [pid = 2900] [id = 664] 11:18:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0D7E4000) [pid = 2900] [serial = 1992] [outer = 0000000000000000] 11:18:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0D7EEC00) [pid = 2900] [serial = 1993] [outer = 0000002E0D7E4000] 11:18:29 INFO - PROCESS | 2900 | 1467051509974 Marionette DEBUG loaded listener.js 11:18:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0DC0D000) [pid = 2900] [serial = 1994] [outer = 0000002E0D7E4000] 11:18:30 INFO - PROCESS | 2900 | 1467051510386 Marionette TRACE conn7 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 11:18:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:18:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 627ms 11:18:30 INFO - PROCESS | 2900 | 1467051510432 Marionette TRACE conn7 -> [0,2621,"getWindowHandle",null] 11:18:30 INFO - PROCESS | 2900 | 1467051510434 Marionette TRACE conn7 <- [1,2621,null,{"value":"13"}] 11:18:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:18:30 INFO - PROCESS | 2900 | 1467051510437 Marionette TRACE conn7 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:18:30 INFO - PROCESS | 2900 | 1467051510439 Marionette TRACE conn7 <- [1,2622,null,{}] 11:18:30 INFO - PROCESS | 2900 | 1467051510443 Marionette TRACE conn7 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:30 INFO - PROCESS | 2900 | 1467051510445 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:30 INFO - PROCESS | 2900 | 1467051510555 Marionette TRACE conn7 <- [1,2623,null,{"value":null}] 11:18:30 INFO - PROCESS | 2900 | 1467051510595 Marionette TRACE conn7 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:30 INFO - PROCESS | 2900 | 1467051510597 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:30 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C20D800 == 34 [pid = 2900] [id = 665] 11:18:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E73B9E800) [pid = 2900] [serial = 1995] [outer = 0000000000000000] 11:18:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E76FCD400) [pid = 2900] [serial = 1996] [outer = 0000002E73B9E800] 11:18:30 INFO - PROCESS | 2900 | 1467051510643 Marionette DEBUG loaded listener.js 11:18:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E7702C800) [pid = 2900] [serial = 1997] [outer = 0000002E73B9E800] 11:18:31 INFO - PROCESS | 2900 | 1467051511417 Marionette TRACE conn7 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 11:18:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:18:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1030ms 11:18:31 INFO - PROCESS | 2900 | 1467051511471 Marionette TRACE conn7 -> [0,2625,"getWindowHandle",null] 11:18:31 INFO - PROCESS | 2900 | 1467051511476 Marionette TRACE conn7 <- [1,2625,null,{"value":"13"}] 11:18:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:18:31 INFO - PROCESS | 2900 | 1467051511502 Marionette TRACE conn7 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:18:31 INFO - PROCESS | 2900 | 1467051511508 Marionette TRACE conn7 <- [1,2626,null,{}] 11:18:31 INFO - PROCESS | 2900 | 1467051511556 Marionette TRACE conn7 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:31 INFO - PROCESS | 2900 | 1467051511559 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:31 INFO - PROCESS | 2900 | 1467051511679 Marionette TRACE conn7 <- [1,2627,null,{"value":null}] 11:18:31 INFO - PROCESS | 2900 | 1467051511792 Marionette TRACE conn7 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:31 INFO - PROCESS | 2900 | 1467051511796 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:31 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E08121800 == 35 [pid = 2900] [id = 666] 11:18:31 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E06183C00) [pid = 2900] [serial = 1998] [outer = 0000000000000000] 11:18:31 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E066D8400) [pid = 2900] [serial = 1999] [outer = 0000002E06183C00] 11:18:31 INFO - PROCESS | 2900 | 1467051511854 Marionette DEBUG loaded listener.js 11:18:31 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E06B97000) [pid = 2900] [serial = 2000] [outer = 0000002E06183C00] 11:18:32 INFO - PROCESS | 2900 | 1467051512605 Marionette TRACE conn7 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 11:18:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:18:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1285ms 11:18:32 INFO - PROCESS | 2900 | 1467051512812 Marionette TRACE conn7 -> [0,2629,"getWindowHandle",null] 11:18:32 INFO - PROCESS | 2900 | 1467051512817 Marionette TRACE conn7 <- [1,2629,null,{"value":"13"}] 11:18:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:18:32 INFO - PROCESS | 2900 | 1467051512822 Marionette TRACE conn7 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:18:32 INFO - PROCESS | 2900 | 1467051512826 Marionette TRACE conn7 <- [1,2630,null,{}] 11:18:32 INFO - PROCESS | 2900 | 1467051512831 Marionette TRACE conn7 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:32 INFO - PROCESS | 2900 | 1467051512834 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:32 INFO - PROCESS | 2900 | 1467051512955 Marionette TRACE conn7 <- [1,2631,null,{"value":null}] 11:18:33 INFO - PROCESS | 2900 | 1467051513029 Marionette TRACE conn7 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:33 INFO - PROCESS | 2900 | 1467051513034 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:33 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06963800 == 36 [pid = 2900] [id = 667] 11:18:33 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E068A4400) [pid = 2900] [serial = 2001] [outer = 0000000000000000] 11:18:33 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E06A99800) [pid = 2900] [serial = 2002] [outer = 0000002E068A4400] 11:18:33 INFO - PROCESS | 2900 | 1467051513084 Marionette DEBUG loaded listener.js 11:18:33 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E07F3E800) [pid = 2900] [serial = 2003] [outer = 0000002E068A4400] 11:18:33 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7792B000 == 35 [pid = 2900] [id = 664] 11:18:33 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0E019800 == 34 [pid = 2900] [id = 663] 11:18:33 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD86800 == 33 [pid = 2900] [id = 662] 11:18:33 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D966000 == 32 [pid = 2900] [id = 661] 11:18:33 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C5E0000 == 31 [pid = 2900] [id = 660] 11:18:33 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C210800 == 30 [pid = 2900] [id = 659] 11:18:33 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0859F800 == 29 [pid = 2900] [id = 658] 11:18:33 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06620000 == 28 [pid = 2900] [id = 657] 11:18:33 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0C53E800) [pid = 2900] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 11:18:33 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E05FE2C00) [pid = 2900] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 11:18:33 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E06985800) [pid = 2900] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 11:18:33 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E05C95800) [pid = 2900] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 11:18:33 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0617D000) [pid = 2900] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 11:18:33 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E07575400) [pid = 2900] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 11:18:33 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E09624800) [pid = 2900] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 11:18:33 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E07F44C00) [pid = 2900] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 11:18:33 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E09624C00) [pid = 2900] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 11:18:33 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0A52AC00) [pid = 2900] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 11:18:33 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E78240400) [pid = 2900] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 11:18:33 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0A431400) [pid = 2900] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 11:18:33 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0CD3D400) [pid = 2900] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 11:18:33 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E7794B000) [pid = 2900] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 11:18:33 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E76FD2000) [pid = 2900] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 11:18:33 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E780CFC00) [pid = 2900] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 11:18:33 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E77030800) [pid = 2900] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 11:18:33 INFO - PROCESS | 2900 | --DOMWINDOW == 65 (0000002E0DDDC000) [pid = 2900] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 11:18:33 INFO - PROCESS | 2900 | --DOMWINDOW == 64 (0000002E0C144400) [pid = 2900] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 11:18:33 INFO - PROCESS | 2900 | --DOMWINDOW == 63 (0000002E0C285C00) [pid = 2900] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 11:18:33 INFO - PROCESS | 2900 | --DOMWINDOW == 62 (0000002E0C6C0800) [pid = 2900] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 11:18:33 INFO - PROCESS | 2900 | --DOMWINDOW == 61 (0000002E0CBE4800) [pid = 2900] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 11:18:33 INFO - PROCESS | 2900 | --DOMWINDOW == 60 (0000002E0A6BF400) [pid = 2900] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 11:18:33 INFO - PROCESS | 2900 | 1467051513667 Marionette TRACE conn7 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 11:18:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:18:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 879ms 11:18:33 INFO - PROCESS | 2900 | 1467051513705 Marionette TRACE conn7 -> [0,2633,"getWindowHandle",null] 11:18:33 INFO - PROCESS | 2900 | 1467051513708 Marionette TRACE conn7 <- [1,2633,null,{"value":"13"}] 11:18:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:18:33 INFO - PROCESS | 2900 | 1467051513715 Marionette TRACE conn7 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:18:33 INFO - PROCESS | 2900 | 1467051513719 Marionette TRACE conn7 <- [1,2634,null,{}] 11:18:33 INFO - PROCESS | 2900 | 1467051513723 Marionette TRACE conn7 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:33 INFO - PROCESS | 2900 | 1467051513725 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:33 INFO - PROCESS | 2900 | 1467051513815 Marionette TRACE conn7 <- [1,2635,null,{"value":null}] 11:18:33 INFO - PROCESS | 2900 | 1467051513897 Marionette TRACE conn7 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:33 INFO - PROCESS | 2900 | 1467051513900 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:33 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E09395000 == 29 [pid = 2900] [id = 668] 11:18:33 INFO - PROCESS | 2900 | ++DOMWINDOW == 61 (0000002E05FE4000) [pid = 2900] [serial = 2004] [outer = 0000000000000000] 11:18:33 INFO - PROCESS | 2900 | ++DOMWINDOW == 62 (0000002E072DAC00) [pid = 2900] [serial = 2005] [outer = 0000002E05FE4000] 11:18:33 INFO - PROCESS | 2900 | 1467051513948 Marionette DEBUG loaded listener.js 11:18:34 INFO - PROCESS | 2900 | ++DOMWINDOW == 63 (0000002E09624C00) [pid = 2900] [serial = 2006] [outer = 0000002E05FE4000] 11:18:34 INFO - PROCESS | 2900 | 1467051514367 Marionette TRACE conn7 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 11:18:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:18:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 691ms 11:18:34 INFO - PROCESS | 2900 | 1467051514405 Marionette TRACE conn7 -> [0,2637,"getWindowHandle",null] 11:18:34 INFO - PROCESS | 2900 | 1467051514407 Marionette TRACE conn7 <- [1,2637,null,{"value":"13"}] 11:18:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:18:34 INFO - PROCESS | 2900 | 1467051514411 Marionette TRACE conn7 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:18:34 INFO - PROCESS | 2900 | 1467051514413 Marionette TRACE conn7 <- [1,2638,null,{}] 11:18:34 INFO - PROCESS | 2900 | 1467051514423 Marionette TRACE conn7 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:34 INFO - PROCESS | 2900 | 1467051514428 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:34 INFO - PROCESS | 2900 | 1467051514549 Marionette TRACE conn7 <- [1,2639,null,{"value":null}] 11:18:34 INFO - PROCESS | 2900 | 1467051514563 Marionette TRACE conn7 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:34 INFO - PROCESS | 2900 | 1467051514567 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:34 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C25B000 == 30 [pid = 2900] [id = 669] 11:18:34 INFO - PROCESS | 2900 | ++DOMWINDOW == 64 (0000002E0A528000) [pid = 2900] [serial = 2007] [outer = 0000000000000000] 11:18:34 INFO - PROCESS | 2900 | ++DOMWINDOW == 65 (0000002E0A52D000) [pid = 2900] [serial = 2008] [outer = 0000002E0A528000] 11:18:34 INFO - PROCESS | 2900 | 1467051514618 Marionette DEBUG loaded listener.js 11:18:34 INFO - PROCESS | 2900 | ++DOMWINDOW == 66 (0000002E0A6C4000) [pid = 2900] [serial = 2009] [outer = 0000002E0A528000] 11:18:35 INFO - PROCESS | 2900 | 1467051515078 Marionette TRACE conn7 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 11:18:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:18:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 691ms 11:18:35 INFO - PROCESS | 2900 | 1467051515106 Marionette TRACE conn7 -> [0,2641,"getWindowHandle",null] 11:18:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:18:35 INFO - PROCESS | 2900 | 1467051515109 Marionette TRACE conn7 <- [1,2641,null,{"value":"13"}] 11:18:35 INFO - PROCESS | 2900 | 1467051515112 Marionette TRACE conn7 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:18:35 INFO - PROCESS | 2900 | 1467051515114 Marionette TRACE conn7 <- [1,2642,null,{}] 11:18:35 INFO - PROCESS | 2900 | 1467051515118 Marionette TRACE conn7 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:35 INFO - PROCESS | 2900 | 1467051515120 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:35 INFO - PROCESS | 2900 | 1467051515211 Marionette TRACE conn7 <- [1,2643,null,{"value":null}] 11:18:35 INFO - PROCESS | 2900 | 1467051515216 Marionette TRACE conn7 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:35 INFO - PROCESS | 2900 | 1467051515219 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:35 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D966000 == 31 [pid = 2900] [id = 670] 11:18:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E05C2FC00) [pid = 2900] [serial = 2010] [outer = 0000000000000000] 11:18:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E0C28A400) [pid = 2900] [serial = 2011] [outer = 0000002E05C2FC00] 11:18:35 INFO - PROCESS | 2900 | 1467051515267 Marionette DEBUG loaded listener.js 11:18:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E0C6B1400) [pid = 2900] [serial = 2012] [outer = 0000002E05C2FC00] 11:18:35 INFO - PROCESS | 2900 | 1467051515684 Marionette TRACE conn7 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 11:18:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:18:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 627ms 11:18:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:18:35 INFO - PROCESS | 2900 | 1467051515741 Marionette TRACE conn7 -> [0,2645,"getWindowHandle",null] 11:18:35 INFO - PROCESS | 2900 | 1467051515743 Marionette TRACE conn7 <- [1,2645,null,{"value":"13"}] 11:18:35 INFO - PROCESS | 2900 | 1467051515746 Marionette TRACE conn7 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:18:35 INFO - PROCESS | 2900 | 1467051515748 Marionette TRACE conn7 <- [1,2646,null,{}] 11:18:35 INFO - PROCESS | 2900 | 1467051515757 Marionette TRACE conn7 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:35 INFO - PROCESS | 2900 | 1467051515760 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:35 INFO - PROCESS | 2900 | 1467051515866 Marionette TRACE conn7 <- [1,2647,null,{"value":null}] 11:18:35 INFO - PROCESS | 2900 | 1467051515871 Marionette TRACE conn7 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:35 INFO - PROCESS | 2900 | 1467051515873 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:35 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD1A000 == 32 [pid = 2900] [id = 671] 11:18:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E0C285C00) [pid = 2900] [serial = 2013] [outer = 0000000000000000] 11:18:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0CA75C00) [pid = 2900] [serial = 2014] [outer = 0000002E0C285C00] 11:18:35 INFO - PROCESS | 2900 | 1467051515918 Marionette DEBUG loaded listener.js 11:18:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0CAD9400) [pid = 2900] [serial = 2015] [outer = 0000002E0C285C00] 11:18:36 INFO - PROCESS | 2900 | 1467051516390 Marionette TRACE conn7 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 11:18:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:18:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 691ms 11:18:36 INFO - PROCESS | 2900 | 1467051516441 Marionette TRACE conn7 -> [0,2649,"getWindowHandle",null] 11:18:36 INFO - PROCESS | 2900 | 1467051516443 Marionette TRACE conn7 <- [1,2649,null,{"value":"13"}] 11:18:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:18:36 INFO - PROCESS | 2900 | 1467051516446 Marionette TRACE conn7 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:18:36 INFO - PROCESS | 2900 | 1467051516448 Marionette TRACE conn7 <- [1,2650,null,{}] 11:18:36 INFO - PROCESS | 2900 | 1467051516452 Marionette TRACE conn7 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:36 INFO - PROCESS | 2900 | 1467051516458 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:36 INFO - PROCESS | 2900 | 1467051516613 Marionette TRACE conn7 <- [1,2651,null,{"value":null}] 11:18:36 INFO - PROCESS | 2900 | 1467051516666 Marionette TRACE conn7 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:36 INFO - PROCESS | 2900 | 1467051516669 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:36 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0E026000 == 33 [pid = 2900] [id = 672] 11:18:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0D7EB400) [pid = 2900] [serial = 2016] [outer = 0000000000000000] 11:18:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E76FCA000) [pid = 2900] [serial = 2017] [outer = 0000002E0D7EB400] 11:18:36 INFO - PROCESS | 2900 | 1467051516716 Marionette DEBUG loaded listener.js 11:18:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E77172400) [pid = 2900] [serial = 2018] [outer = 0000002E0D7EB400] 11:18:37 INFO - PROCESS | 2900 | 1467051517144 Marionette TRACE conn7 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 11:18:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:18:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 733ms 11:18:37 INFO - PROCESS | 2900 | 1467051517183 Marionette TRACE conn7 -> [0,2653,"getWindowHandle",null] 11:18:37 INFO - PROCESS | 2900 | 1467051517185 Marionette TRACE conn7 <- [1,2653,null,{"value":"13"}] 11:18:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:18:37 INFO - PROCESS | 2900 | 1467051517222 Marionette TRACE conn7 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:18:37 INFO - PROCESS | 2900 | 1467051517224 Marionette TRACE conn7 <- [1,2654,null,{}] 11:18:37 INFO - PROCESS | 2900 | 1467051517229 Marionette TRACE conn7 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:37 INFO - PROCESS | 2900 | 1467051517230 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:37 INFO - PROCESS | 2900 | 1467051517343 Marionette TRACE conn7 <- [1,2655,null,{"value":null}] 11:18:37 INFO - PROCESS | 2900 | 1467051517353 Marionette TRACE conn7 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:37 INFO - PROCESS | 2900 | 1467051517355 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:37 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E784AA800 == 34 [pid = 2900] [id = 673] 11:18:37 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0A6C1C00) [pid = 2900] [serial = 2019] [outer = 0000000000000000] 11:18:37 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E771D1000) [pid = 2900] [serial = 2020] [outer = 0000002E0A6C1C00] 11:18:37 INFO - PROCESS | 2900 | 1467051517407 Marionette DEBUG loaded listener.js 11:18:37 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E77AD2800) [pid = 2900] [serial = 2021] [outer = 0000002E0A6C1C00] 11:18:37 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0A52CC00) [pid = 2900] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:18:37 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E06B93400) [pid = 2900] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:18:37 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E06B98800) [pid = 2900] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:18:37 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E05F9DC00) [pid = 2900] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:18:37 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E03479000) [pid = 2900] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:18:37 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0620A800) [pid = 2900] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:18:37 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0A4E2C00) [pid = 2900] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:18:37 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0CBE6000) [pid = 2900] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:18:37 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E05C97400) [pid = 2900] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:18:37 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E038DE800) [pid = 2900] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:18:37 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E062B5800) [pid = 2900] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:18:37 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E0D7E4000) [pid = 2900] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:18:37 INFO - PROCESS | 2900 | [2900] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:18:38 INFO - PROCESS | 2900 | [2900] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:18:38 INFO - PROCESS | 2900 | 1467051518406 Marionette TRACE conn7 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 11:18:38 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) 11:18:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1279ms 11:18:38 INFO - PROCESS | 2900 | 1467051518471 Marionette TRACE conn7 -> [0,2657,"getWindowHandle",null] 11:18:38 INFO - PROCESS | 2900 | 1467051518473 Marionette TRACE conn7 <- [1,2657,null,{"value":"13"}] 11:18:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:18:38 INFO - PROCESS | 2900 | 1467051518476 Marionette TRACE conn7 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:18:38 INFO - PROCESS | 2900 | 1467051518478 Marionette TRACE conn7 <- [1,2658,null,{}] 11:18:38 INFO - PROCESS | 2900 | 1467051518482 Marionette TRACE conn7 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:38 INFO - PROCESS | 2900 | 1467051518484 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:38 INFO - PROCESS | 2900 | 1467051518566 Marionette TRACE conn7 <- [1,2659,null,{"value":null}] 11:18:38 INFO - PROCESS | 2900 | 1467051518572 Marionette TRACE conn7 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:38 INFO - PROCESS | 2900 | 1467051518574 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:38 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06451800 == 35 [pid = 2900] [id = 674] 11:18:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E0620A800) [pid = 2900] [serial = 2022] [outer = 0000000000000000] 11:18:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E0A64A400) [pid = 2900] [serial = 2023] [outer = 0000002E0620A800] 11:18:38 INFO - PROCESS | 2900 | 1467051518619 Marionette DEBUG loaded listener.js 11:18:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E0DC04000) [pid = 2900] [serial = 2024] [outer = 0000002E0620A800] 11:18:39 INFO - PROCESS | 2900 | 1467051519540 Marionette TRACE conn7 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:18:39 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 11:18:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:18:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:18:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1076ms 11:18:39 INFO - PROCESS | 2900 | 1467051519556 Marionette TRACE conn7 -> [0,2661,"getWindowHandle",null] 11:18:39 INFO - PROCESS | 2900 | 1467051519558 Marionette TRACE conn7 <- [1,2661,null,{"value":"13"}] 11:18:39 INFO - PROCESS | 2900 | 1467051519562 Marionette TRACE conn7 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:18:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:18:39 INFO - PROCESS | 2900 | 1467051519563 Marionette TRACE conn7 <- [1,2662,null,{}] 11:18:39 INFO - PROCESS | 2900 | 1467051519572 Marionette TRACE conn7 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:39 INFO - PROCESS | 2900 | 1467051519574 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:39 INFO - PROCESS | 2900 | 1467051519667 Marionette TRACE conn7 <- [1,2663,null,{"value":null}] 11:18:39 INFO - PROCESS | 2900 | 1467051519673 Marionette TRACE conn7 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:39 INFO - PROCESS | 2900 | 1467051519675 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:39 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E79D10000 == 36 [pid = 2900] [id = 675] 11:18:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E7823F800) [pid = 2900] [serial = 2025] [outer = 0000000000000000] 11:18:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E784CB800) [pid = 2900] [serial = 2026] [outer = 0000002E7823F800] 11:18:39 INFO - PROCESS | 2900 | 1467051519718 Marionette DEBUG loaded listener.js 11:18:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E78938800) [pid = 2900] [serial = 2027] [outer = 0000002E7823F800] 11:18:40 INFO - PROCESS | 2900 | 1467051520929 Marionette TRACE conn7 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:18:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 11:18:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:18:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:18:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1401ms 11:18:40 INFO - PROCESS | 2900 | 1467051520966 Marionette TRACE conn7 -> [0,2665,"getWindowHandle",null] 11:18:40 INFO - PROCESS | 2900 | 1467051520971 Marionette TRACE conn7 <- [1,2665,null,{"value":"13"}] 11:18:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:18:40 INFO - PROCESS | 2900 | 1467051520976 Marionette TRACE conn7 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:18:40 INFO - PROCESS | 2900 | 1467051520979 Marionette TRACE conn7 <- [1,2666,null,{}] 11:18:41 INFO - PROCESS | 2900 | 1467051521036 Marionette TRACE conn7 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:41 INFO - PROCESS | 2900 | 1467051521040 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:41 INFO - PROCESS | 2900 | 1467051521189 Marionette TRACE conn7 <- [1,2667,null,{"value":null}] 11:18:41 INFO - PROCESS | 2900 | 1467051521276 Marionette TRACE conn7 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:41 INFO - PROCESS | 2900 | 1467051521279 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:41 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A4CA000 == 37 [pid = 2900] [id = 676] 11:18:41 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E09624800) [pid = 2900] [serial = 2028] [outer = 0000000000000000] 11:18:41 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0A3E0000) [pid = 2900] [serial = 2029] [outer = 0000002E09624800] 11:18:41 INFO - PROCESS | 2900 | 1467051521337 Marionette DEBUG loaded listener.js 11:18:41 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0A523800) [pid = 2900] [serial = 2030] [outer = 0000002E09624800] 11:18:42 INFO - PROCESS | 2900 | 1467051522400 Marionette TRACE conn7 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 11:18:42 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) 11:18:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1447ms 11:18:42 INFO - PROCESS | 2900 | 1467051522427 Marionette TRACE conn7 -> [0,2669,"getWindowHandle",null] 11:18:42 INFO - PROCESS | 2900 | 1467051522432 Marionette TRACE conn7 <- [1,2669,null,{"value":"13"}] 11:18:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:18:42 INFO - PROCESS | 2900 | 1467051522439 Marionette TRACE conn7 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:18:42 INFO - PROCESS | 2900 | 1467051522442 Marionette TRACE conn7 <- [1,2670,null,{}] 11:18:42 INFO - PROCESS | 2900 | 1467051522446 Marionette TRACE conn7 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:42 INFO - PROCESS | 2900 | 1467051522449 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:42 INFO - PROCESS | 2900 | 1467051522620 Marionette TRACE conn7 <- [1,2671,null,{"value":null}] 11:18:42 INFO - PROCESS | 2900 | 1467051522749 Marionette TRACE conn7 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:42 INFO - PROCESS | 2900 | 1467051522752 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:42 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DDA1800 == 38 [pid = 2900] [id = 677] 11:18:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E09628800) [pid = 2900] [serial = 2031] [outer = 0000000000000000] 11:18:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0CBE2800) [pid = 2900] [serial = 2032] [outer = 0000002E09628800] 11:18:42 INFO - PROCESS | 2900 | 1467051522810 Marionette DEBUG loaded listener.js 11:18:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0D7EC400) [pid = 2900] [serial = 2033] [outer = 0000002E09628800] 11:18:44 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06451800 == 37 [pid = 2900] [id = 674] 11:18:44 INFO - PROCESS | 2900 | --DOCSHELL 0000002E784AA800 == 36 [pid = 2900] [id = 673] 11:18:44 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0E026000 == 35 [pid = 2900] [id = 672] 11:18:44 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD1A000 == 34 [pid = 2900] [id = 671] 11:18:44 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D966000 == 33 [pid = 2900] [id = 670] 11:18:44 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C25B000 == 32 [pid = 2900] [id = 669] 11:18:44 INFO - PROCESS | 2900 | --DOCSHELL 0000002E09395000 == 31 [pid = 2900] [id = 668] 11:18:44 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06963800 == 30 [pid = 2900] [id = 667] 11:18:44 INFO - PROCESS | 2900 | --DOCSHELL 0000002E08121800 == 29 [pid = 2900] [id = 666] 11:18:44 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C20D800 == 28 [pid = 2900] [id = 665] 11:18:44 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06833800 == 27 [pid = 2900] [id = 656] 11:18:44 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A4CA000 == 26 [pid = 2900] [id = 676] 11:18:44 INFO - PROCESS | 2900 | --DOCSHELL 0000002E79D10000 == 25 [pid = 2900] [id = 675] 11:18:44 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0A651000) [pid = 2900] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 11:18:44 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E78259000) [pid = 2900] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 11:18:44 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0DC06C00) [pid = 2900] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 11:18:44 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0C535800) [pid = 2900] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 11:18:44 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0C542400) [pid = 2900] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 11:18:44 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0620DC00) [pid = 2900] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 11:18:44 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0DC0D000) [pid = 2900] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 11:18:44 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E05C9FC00) [pid = 2900] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 11:18:44 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E0CBE4400) [pid = 2900] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 11:18:44 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E0CD3BC00) [pid = 2900] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 11:18:44 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E0A4DC000) [pid = 2900] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 11:18:44 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E0CA71C00) [pid = 2900] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 11:18:44 INFO - PROCESS | 2900 | --DOMWINDOW == 65 (0000002E0D7EEC00) [pid = 2900] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 11:18:44 INFO - PROCESS | 2900 | --DOMWINDOW == 64 (0000002E0A644C00) [pid = 2900] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 11:18:44 INFO - PROCESS | 2900 | --DOMWINDOW == 63 (0000002E0C190C00) [pid = 2900] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 11:18:44 INFO - PROCESS | 2900 | --DOMWINDOW == 62 (0000002E06B9B000) [pid = 2900] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 11:18:44 INFO - PROCESS | 2900 | --DOMWINDOW == 61 (0000002E0757D000) [pid = 2900] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 11:18:44 INFO - PROCESS | 2900 | --DOMWINDOW == 60 (0000002E05FDD800) [pid = 2900] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 11:18:44 INFO - PROCESS | 2900 | --DOMWINDOW == 59 (0000002E066CB800) [pid = 2900] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 11:18:44 INFO - PROCESS | 2900 | --DOMWINDOW == 58 (0000002E0A3E9800) [pid = 2900] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 11:18:44 INFO - PROCESS | 2900 | --DOMWINDOW == 57 (0000002E0A6C7000) [pid = 2900] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 11:18:44 INFO - PROCESS | 2900 | --DOMWINDOW == 56 (0000002E075E7800) [pid = 2900] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 11:18:44 INFO - PROCESS | 2900 | --DOMWINDOW == 55 (0000002E0698C000) [pid = 2900] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 11:18:44 INFO - PROCESS | 2900 | --DOMWINDOW == 54 (0000002E0C194C00) [pid = 2900] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 11:18:44 INFO - PROCESS | 2900 | 1467051524733 Marionette TRACE conn7 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 11:18:44 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) 11:18:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2343ms 11:18:44 INFO - PROCESS | 2900 | 1467051524784 Marionette TRACE conn7 -> [0,2673,"getWindowHandle",null] 11:18:44 INFO - PROCESS | 2900 | 1467051524788 Marionette TRACE conn7 <- [1,2673,null,{"value":"13"}] 11:18:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:18:44 INFO - PROCESS | 2900 | 1467051524795 Marionette TRACE conn7 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:18:44 INFO - PROCESS | 2900 | 1467051524799 Marionette TRACE conn7 <- [1,2674,null,{}] 11:18:44 INFO - PROCESS | 2900 | 1467051524806 Marionette TRACE conn7 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:44 INFO - PROCESS | 2900 | 1467051524809 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:44 INFO - PROCESS | 2900 | 1467051524906 Marionette TRACE conn7 <- [1,2675,null,{"value":null}] 11:18:44 INFO - PROCESS | 2900 | 1467051524976 Marionette TRACE conn7 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:44 INFO - PROCESS | 2900 | 1467051524980 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:45 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0681B800 == 26 [pid = 2900] [id = 678] 11:18:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 55 (0000002E05C97C00) [pid = 2900] [serial = 2034] [outer = 0000000000000000] 11:18:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 56 (0000002E05C9A400) [pid = 2900] [serial = 2035] [outer = 0000002E05C97C00] 11:18:45 INFO - PROCESS | 2900 | 1467051525035 Marionette DEBUG loaded listener.js 11:18:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 57 (0000002E05FDDC00) [pid = 2900] [serial = 2036] [outer = 0000002E05C97C00] 11:18:45 INFO - PROCESS | 2900 | 1467051525962 Marionette TRACE conn7 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:18:45 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 11:18:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:18:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:18:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1182ms 11:18:45 INFO - PROCESS | 2900 | 1467051525983 Marionette TRACE conn7 -> [0,2677,"getWindowHandle",null] 11:18:45 INFO - PROCESS | 2900 | 1467051525988 Marionette TRACE conn7 <- [1,2677,null,{"value":"13"}] 11:18:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:18:46 INFO - PROCESS | 2900 | 1467051525996 Marionette TRACE conn7 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:18:46 INFO - PROCESS | 2900 | 1467051525999 Marionette TRACE conn7 <- [1,2678,null,{}] 11:18:46 INFO - PROCESS | 2900 | 1467051526003 Marionette TRACE conn7 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:46 INFO - PROCESS | 2900 | 1467051526006 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:46 INFO - PROCESS | 2900 | 1467051526104 Marionette TRACE conn7 <- [1,2679,null,{"value":null}] 11:18:46 INFO - PROCESS | 2900 | 1467051526111 Marionette TRACE conn7 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:46 INFO - PROCESS | 2900 | 1467051526114 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:46 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0751E000 == 27 [pid = 2900] [id = 679] 11:18:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 58 (0000002E0689D000) [pid = 2900] [serial = 2037] [outer = 0000000000000000] 11:18:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 59 (0000002E06983800) [pid = 2900] [serial = 2038] [outer = 0000002E0689D000] 11:18:46 INFO - PROCESS | 2900 | 1467051526163 Marionette DEBUG loaded listener.js 11:18:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 60 (0000002E06B9AC00) [pid = 2900] [serial = 2039] [outer = 0000002E0689D000] 11:18:47 INFO - PROCESS | 2900 | 1467051527129 Marionette TRACE conn7 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:18:47 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:18:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:18:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:18:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1181ms 11:18:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:18:47 INFO - PROCESS | 2900 | 1467051527181 Marionette TRACE conn7 -> [0,2681,"getWindowHandle",null] 11:18:47 INFO - PROCESS | 2900 | 1467051527184 Marionette TRACE conn7 <- [1,2681,null,{"value":"13"}] 11:18:47 INFO - PROCESS | 2900 | 1467051527188 Marionette TRACE conn7 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:18:47 INFO - PROCESS | 2900 | 1467051527191 Marionette TRACE conn7 <- [1,2682,null,{}] 11:18:47 INFO - PROCESS | 2900 | 1467051527210 Marionette TRACE conn7 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:47 INFO - PROCESS | 2900 | 1467051527215 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:47 INFO - PROCESS | 2900 | 1467051527338 Marionette TRACE conn7 <- [1,2683,null,{"value":null}] 11:18:47 INFO - PROCESS | 2900 | 1467051527346 Marionette TRACE conn7 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:47 INFO - PROCESS | 2900 | 1467051527349 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:47 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A4C8000 == 28 [pid = 2900] [id = 680] 11:18:47 INFO - PROCESS | 2900 | ++DOMWINDOW == 61 (0000002E07F37000) [pid = 2900] [serial = 2040] [outer = 0000000000000000] 11:18:47 INFO - PROCESS | 2900 | ++DOMWINDOW == 62 (0000002E08582000) [pid = 2900] [serial = 2041] [outer = 0000002E07F37000] 11:18:47 INFO - PROCESS | 2900 | 1467051527399 Marionette DEBUG loaded listener.js 11:18:47 INFO - PROCESS | 2900 | ++DOMWINDOW == 63 (0000002E0965FC00) [pid = 2900] [serial = 2042] [outer = 0000002E07F37000] 11:18:48 INFO - PROCESS | 2900 | 1467051528385 Marionette TRACE conn7 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:18:48 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:18:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:18:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:18:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1234ms 11:18:48 INFO - PROCESS | 2900 | 1467051528424 Marionette TRACE conn7 -> [0,2685,"getWindowHandle",null] 11:18:48 INFO - PROCESS | 2900 | 1467051528427 Marionette TRACE conn7 <- [1,2685,null,{"value":"13"}] 11:18:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:18:48 INFO - PROCESS | 2900 | 1467051528437 Marionette TRACE conn7 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:18:48 INFO - PROCESS | 2900 | 1467051528439 Marionette TRACE conn7 <- [1,2686,null,{}] 11:18:48 INFO - PROCESS | 2900 | 1467051528443 Marionette TRACE conn7 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:48 INFO - PROCESS | 2900 | 1467051528445 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:48 INFO - PROCESS | 2900 | 1467051528561 Marionette TRACE conn7 <- [1,2687,null,{"value":null}] 11:18:48 INFO - PROCESS | 2900 | 1467051528568 Marionette TRACE conn7 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:48 INFO - PROCESS | 2900 | 1467051528570 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:48 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C559000 == 29 [pid = 2900] [id = 681] 11:18:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 64 (0000002E0A42D400) [pid = 2900] [serial = 2043] [outer = 0000000000000000] 11:18:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 65 (0000002E0A4DFC00) [pid = 2900] [serial = 2044] [outer = 0000002E0A42D400] 11:18:48 INFO - PROCESS | 2900 | 1467051528617 Marionette DEBUG loaded listener.js 11:18:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 66 (0000002E0A645400) [pid = 2900] [serial = 2045] [outer = 0000002E0A42D400] 11:18:48 INFO - PROCESS | 2900 | --DOMWINDOW == 65 (0000002E7823F800) [pid = 2900] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:18:48 INFO - PROCESS | 2900 | --DOMWINDOW == 64 (0000002E0C285C00) [pid = 2900] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:18:48 INFO - PROCESS | 2900 | --DOMWINDOW == 63 (0000002E0A528000) [pid = 2900] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:18:48 INFO - PROCESS | 2900 | --DOMWINDOW == 62 (0000002E06183C00) [pid = 2900] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:18:48 INFO - PROCESS | 2900 | --DOMWINDOW == 61 (0000002E068A4400) [pid = 2900] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:18:48 INFO - PROCESS | 2900 | --DOMWINDOW == 60 (0000002E73B9E800) [pid = 2900] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:18:48 INFO - PROCESS | 2900 | --DOMWINDOW == 59 (0000002E05FE4000) [pid = 2900] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:18:48 INFO - PROCESS | 2900 | --DOMWINDOW == 58 (0000002E05C2FC00) [pid = 2900] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:18:48 INFO - PROCESS | 2900 | --DOMWINDOW == 57 (0000002E0D7EB400) [pid = 2900] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:18:48 INFO - PROCESS | 2900 | --DOMWINDOW == 56 (0000002E0A6C1C00) [pid = 2900] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:18:48 INFO - PROCESS | 2900 | --DOMWINDOW == 55 (0000002E0620A800) [pid = 2900] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:18:49 INFO - PROCESS | 2900 | 1467051529641 Marionette TRACE conn7 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:18:49 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:18:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:18:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:18:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1242ms 11:18:49 INFO - PROCESS | 2900 | 1467051529674 Marionette TRACE conn7 -> [0,2689,"getWindowHandle",null] 11:18:49 INFO - PROCESS | 2900 | 1467051529677 Marionette TRACE conn7 <- [1,2689,null,{"value":"13"}] 11:18:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:18:49 INFO - PROCESS | 2900 | 1467051529680 Marionette TRACE conn7 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:18:49 INFO - PROCESS | 2900 | 1467051529682 Marionette TRACE conn7 <- [1,2690,null,{}] 11:18:49 INFO - PROCESS | 2900 | 1467051529686 Marionette TRACE conn7 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:49 INFO - PROCESS | 2900 | 1467051529688 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:49 INFO - PROCESS | 2900 | 1467051529789 Marionette TRACE conn7 <- [1,2691,null,{"value":null}] 11:18:49 INFO - PROCESS | 2900 | 1467051529795 Marionette TRACE conn7 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:49 INFO - PROCESS | 2900 | 1467051529797 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:49 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CDC8800 == 30 [pid = 2900] [id = 682] 11:18:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 56 (0000002E06178800) [pid = 2900] [serial = 2046] [outer = 0000000000000000] 11:18:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 57 (0000002E0A651800) [pid = 2900] [serial = 2047] [outer = 0000002E06178800] 11:18:49 INFO - PROCESS | 2900 | 1467051529842 Marionette DEBUG loaded listener.js 11:18:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 58 (0000002E0A6CAC00) [pid = 2900] [serial = 2048] [outer = 0000002E06178800] 11:18:50 INFO - PROCESS | 2900 | 1467051530277 Marionette TRACE conn7 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 11:18:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:18:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 628ms 11:18:50 INFO - PROCESS | 2900 | 1467051530312 Marionette TRACE conn7 -> [0,2693,"getWindowHandle",null] 11:18:50 INFO - PROCESS | 2900 | 1467051530314 Marionette TRACE conn7 <- [1,2693,null,{"value":"13"}] 11:18:50 INFO - PROCESS | 2900 | 1467051530317 Marionette TRACE conn7 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:18:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:18:50 INFO - PROCESS | 2900 | 1467051530319 Marionette TRACE conn7 <- [1,2694,null,{}] 11:18:50 INFO - PROCESS | 2900 | 1467051530323 Marionette TRACE conn7 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:50 INFO - PROCESS | 2900 | 1467051530329 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:50 INFO - PROCESS | 2900 | 1467051530455 Marionette TRACE conn7 <- [1,2695,null,{"value":null}] 11:18:50 INFO - PROCESS | 2900 | 1467051530461 Marionette TRACE conn7 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:50 INFO - PROCESS | 2900 | 1467051530463 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:50 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DC46800 == 31 [pid = 2900] [id = 683] 11:18:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 59 (0000002E0C145C00) [pid = 2900] [serial = 2049] [outer = 0000000000000000] 11:18:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 60 (0000002E0C18FC00) [pid = 2900] [serial = 2050] [outer = 0000002E0C145C00] 11:18:50 INFO - PROCESS | 2900 | 1467051530509 Marionette DEBUG loaded listener.js 11:18:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 61 (0000002E0C6A7400) [pid = 2900] [serial = 2051] [outer = 0000002E0C145C00] 11:18:51 INFO - PROCESS | 2900 | 1467051531211 Marionette TRACE conn7 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 11:18:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:18:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 943ms 11:18:51 INFO - PROCESS | 2900 | 1467051531264 Marionette TRACE conn7 -> [0,2697,"getWindowHandle",null] 11:18:51 INFO - PROCESS | 2900 | 1467051531269 Marionette TRACE conn7 <- [1,2697,null,{"value":"13"}] 11:18:51 INFO - PROCESS | 2900 | 1467051531274 Marionette TRACE conn7 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:18:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:18:51 INFO - PROCESS | 2900 | 1467051531278 Marionette TRACE conn7 <- [1,2698,null,{}] 11:18:51 INFO - PROCESS | 2900 | 1467051531284 Marionette TRACE conn7 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:51 INFO - PROCESS | 2900 | 1467051531287 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:51 INFO - PROCESS | 2900 | 1467051531419 Marionette TRACE conn7 <- [1,2699,null,{"value":null}] 11:18:51 INFO - PROCESS | 2900 | 1467051531491 Marionette TRACE conn7 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:51 INFO - PROCESS | 2900 | 1467051531494 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:51 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06963000 == 32 [pid = 2900] [id = 684] 11:18:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 62 (0000002E05CEAC00) [pid = 2900] [serial = 2052] [outer = 0000000000000000] 11:18:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 63 (0000002E05FE4000) [pid = 2900] [serial = 2053] [outer = 0000002E05CEAC00] 11:18:51 INFO - PROCESS | 2900 | 1467051531594 Marionette DEBUG loaded listener.js 11:18:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 64 (0000002E068A6800) [pid = 2900] [serial = 2054] [outer = 0000002E05CEAC00] 11:18:52 INFO - PROCESS | 2900 | 1467051532381 Marionette TRACE conn7 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 11:18:52 INFO - PROCESS | 2900 | 1467051532478 Marionette TRACE conn7 <- [1,2701,null,{"value":"13"}] 11:18:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:18:52 INFO - PROCESS | 2900 | 1467051532485 Marionette TRACE conn7 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:18:52 INFO - PROCESS | 2900 | 1467051532488 Marionette TRACE conn7 <- [1,2702,null,{}] 11:18:52 INFO - PROCESS | 2900 | 1467051532493 Marionette TRACE conn7 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:52 INFO - PROCESS | 2900 | 1467051532496 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:52 INFO - PROCESS | 2900 | 1467051532723 Marionette TRACE conn7 <- [1,2703,null,{"value":null}] 11:18:52 INFO - PROCESS | 2900 | 1467051532842 Marionette TRACE conn7 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:52 INFO - PROCESS | 2900 | 1467051532845 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:52 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0621A800 == 33 [pid = 2900] [id = 685] 11:18:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 65 (0000002E05990800) [pid = 2900] [serial = 2055] [outer = 0000000000000000] 11:18:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 66 (0000002E05C93400) [pid = 2900] [serial = 2056] [outer = 0000002E05990800] 11:18:52 INFO - PROCESS | 2900 | 1467051532898 Marionette DEBUG loaded listener.js 11:18:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E0689C400) [pid = 2900] [serial = 2057] [outer = 0000002E05990800] 11:18:53 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C5DA800 == 32 [pid = 2900] [id = 400] 11:18:53 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0BF59800 == 31 [pid = 2900] [id = 398] 11:18:53 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7904D800 == 30 [pid = 2900] [id = 391] 11:18:53 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0E018800 == 29 [pid = 2900] [id = 387] 11:18:53 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7D5E6000 == 28 [pid = 2900] [id = 388] 11:18:53 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DDA1800 == 27 [pid = 2900] [id = 677] 11:18:53 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E784CB800) [pid = 2900] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 11:18:53 INFO - PROCESS | 2900 | --DOMWINDOW == 65 (0000002E0CA75C00) [pid = 2900] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 11:18:53 INFO - PROCESS | 2900 | --DOMWINDOW == 64 (0000002E0A52D000) [pid = 2900] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 11:18:53 INFO - PROCESS | 2900 | --DOMWINDOW == 63 (0000002E0A6C4000) [pid = 2900] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 11:18:53 INFO - PROCESS | 2900 | --DOMWINDOW == 62 (0000002E066D8400) [pid = 2900] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 11:18:53 INFO - PROCESS | 2900 | --DOMWINDOW == 61 (0000002E06B97000) [pid = 2900] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 11:18:53 INFO - PROCESS | 2900 | --DOMWINDOW == 60 (0000002E06A99800) [pid = 2900] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 11:18:53 INFO - PROCESS | 2900 | --DOMWINDOW == 59 (0000002E07F3E800) [pid = 2900] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 11:18:53 INFO - PROCESS | 2900 | --DOMWINDOW == 58 (0000002E76FCD400) [pid = 2900] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 11:18:53 INFO - PROCESS | 2900 | --DOMWINDOW == 57 (0000002E7702C800) [pid = 2900] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 11:18:53 INFO - PROCESS | 2900 | --DOMWINDOW == 56 (0000002E072DAC00) [pid = 2900] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 11:18:53 INFO - PROCESS | 2900 | --DOMWINDOW == 55 (0000002E09624C00) [pid = 2900] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 11:18:53 INFO - PROCESS | 2900 | --DOMWINDOW == 54 (0000002E0C28A400) [pid = 2900] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 11:18:53 INFO - PROCESS | 2900 | --DOMWINDOW == 53 (0000002E77172400) [pid = 2900] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 11:18:53 INFO - PROCESS | 2900 | --DOMWINDOW == 52 (0000002E76FCA000) [pid = 2900] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 11:18:53 INFO - PROCESS | 2900 | --DOMWINDOW == 51 (0000002E771D1000) [pid = 2900] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 11:18:53 INFO - PROCESS | 2900 | --DOMWINDOW == 50 (0000002E78938800) [pid = 2900] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 11:18:53 INFO - PROCESS | 2900 | --DOMWINDOW == 49 (0000002E77AD2800) [pid = 2900] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 11:18:53 INFO - PROCESS | 2900 | --DOMWINDOW == 48 (0000002E0A64A400) [pid = 2900] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 11:18:53 INFO - PROCESS | 2900 | --DOMWINDOW == 47 (0000002E0DC04000) [pid = 2900] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 11:18:53 INFO - PROCESS | 2900 | --DOMWINDOW == 46 (0000002E0CAD9400) [pid = 2900] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 11:18:53 INFO - PROCESS | 2900 | --DOMWINDOW == 45 (0000002E0C6B1400) [pid = 2900] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 11:18:53 INFO - PROCESS | 2900 | 1467051533440 Marionette TRACE conn7 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 11:18:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:18:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 986ms 11:18:53 INFO - PROCESS | 2900 | 1467051533473 Marionette TRACE conn7 -> [0,2705,"getWindowHandle",null] 11:18:53 INFO - PROCESS | 2900 | 1467051533477 Marionette TRACE conn7 <- [1,2705,null,{"value":"13"}] 11:18:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:18:53 INFO - PROCESS | 2900 | 1467051533482 Marionette TRACE conn7 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:18:53 INFO - PROCESS | 2900 | 1467051533486 Marionette TRACE conn7 <- [1,2706,null,{}] 11:18:53 INFO - PROCESS | 2900 | 1467051533495 Marionette TRACE conn7 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:53 INFO - PROCESS | 2900 | 1467051533497 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:53 INFO - PROCESS | 2900 | 1467051533588 Marionette TRACE conn7 <- [1,2707,null,{"value":null}] 11:18:53 INFO - PROCESS | 2900 | 1467051533595 Marionette TRACE conn7 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:53 INFO - PROCESS | 2900 | 1467051533598 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:53 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E09E62000 == 28 [pid = 2900] [id = 686] 11:18:53 INFO - PROCESS | 2900 | ++DOMWINDOW == 46 (0000002E066D7400) [pid = 2900] [serial = 2058] [outer = 0000000000000000] 11:18:53 INFO - PROCESS | 2900 | ++DOMWINDOW == 47 (0000002E0721E000) [pid = 2900] [serial = 2059] [outer = 0000002E066D7400] 11:18:53 INFO - PROCESS | 2900 | 1467051533646 Marionette DEBUG loaded listener.js 11:18:53 INFO - PROCESS | 2900 | ++DOMWINDOW == 48 (0000002E07F40800) [pid = 2900] [serial = 2060] [outer = 0000002E066D7400] 11:18:54 INFO - PROCESS | 2900 | 1467051534164 Marionette TRACE conn7 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 11:18:54 INFO - PROCESS | 2900 | 1467051534225 Marionette TRACE conn7 <- [1,2709,null,{"value":"13"}] 11:18:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:18:54 INFO - PROCESS | 2900 | 1467051534229 Marionette TRACE conn7 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:18:54 INFO - PROCESS | 2900 | 1467051534231 Marionette TRACE conn7 <- [1,2710,null,{}] 11:18:54 INFO - PROCESS | 2900 | 1467051534235 Marionette TRACE conn7 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:54 INFO - PROCESS | 2900 | 1467051534237 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:54 INFO - PROCESS | 2900 | 1467051534328 Marionette TRACE conn7 <- [1,2711,null,{"value":null}] 11:18:54 INFO - PROCESS | 2900 | 1467051534409 Marionette TRACE conn7 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:54 INFO - PROCESS | 2900 | 1467051534411 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:54 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C20E800 == 29 [pid = 2900] [id = 687] 11:18:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 49 (0000002E06B93000) [pid = 2900] [serial = 2061] [outer = 0000000000000000] 11:18:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 50 (0000002E0A3EC800) [pid = 2900] [serial = 2062] [outer = 0000002E06B93000] 11:18:54 INFO - PROCESS | 2900 | 1467051534458 Marionette DEBUG loaded listener.js 11:18:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 51 (0000002E0A4E1400) [pid = 2900] [serial = 2063] [outer = 0000002E06B93000] 11:18:54 INFO - PROCESS | 2900 | 1467051534901 Marionette TRACE conn7 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 11:18:54 INFO - PROCESS | 2900 | 1467051534971 Marionette TRACE conn7 <- [1,2713,null,{"value":"13"}] 11:18:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:18:54 INFO - PROCESS | 2900 | 1467051534982 Marionette TRACE conn7 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:18:54 INFO - PROCESS | 2900 | 1467051534987 Marionette TRACE conn7 <- [1,2714,null,{}] 11:18:55 INFO - PROCESS | 2900 | 1467051534991 Marionette TRACE conn7 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:55 INFO - PROCESS | 2900 | 1467051534994 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:55 INFO - PROCESS | 2900 | 1467051535091 Marionette TRACE conn7 <- [1,2715,null,{"value":null}] 11:18:55 INFO - PROCESS | 2900 | 1467051535101 Marionette TRACE conn7 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:55 INFO - PROCESS | 2900 | 1467051535103 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:55 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D969000 == 30 [pid = 2900] [id = 688] 11:18:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 52 (0000002E0C13DC00) [pid = 2900] [serial = 2064] [outer = 0000000000000000] 11:18:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 53 (0000002E0C282000) [pid = 2900] [serial = 2065] [outer = 0000002E0C13DC00] 11:18:55 INFO - PROCESS | 2900 | 1467051535157 Marionette DEBUG loaded listener.js 11:18:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 54 (0000002E0C535C00) [pid = 2900] [serial = 2066] [outer = 0000002E0C13DC00] 11:18:55 INFO - PROCESS | 2900 | 1467051535584 Marionette TRACE conn7 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 11:18:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:18:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 650ms 11:18:55 INFO - PROCESS | 2900 | 1467051535631 Marionette TRACE conn7 -> [0,2717,"getWindowHandle",null] 11:18:55 INFO - PROCESS | 2900 | 1467051535634 Marionette TRACE conn7 <- [1,2717,null,{"value":"13"}] 11:18:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:18:55 INFO - PROCESS | 2900 | 1467051535643 Marionette TRACE conn7 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:18:55 INFO - PROCESS | 2900 | 1467051535645 Marionette TRACE conn7 <- [1,2718,null,{}] 11:18:55 INFO - PROCESS | 2900 | 1467051535648 Marionette TRACE conn7 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:55 INFO - PROCESS | 2900 | 1467051535650 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:55 INFO - PROCESS | 2900 | 1467051535790 Marionette TRACE conn7 <- [1,2719,null,{"value":null}] 11:18:55 INFO - PROCESS | 2900 | 1467051535806 Marionette TRACE conn7 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:55 INFO - PROCESS | 2900 | 1467051535809 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:55 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD80000 == 31 [pid = 2900] [id = 689] 11:18:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 55 (0000002E0346FC00) [pid = 2900] [serial = 2067] [outer = 0000000000000000] 11:18:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 56 (0000002E0C6C0000) [pid = 2900] [serial = 2068] [outer = 0000002E0346FC00] 11:18:55 INFO - PROCESS | 2900 | 1467051535853 Marionette DEBUG loaded listener.js 11:18:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 57 (0000002E0CA7CC00) [pid = 2900] [serial = 2069] [outer = 0000002E0346FC00] 11:18:56 INFO - PROCESS | 2900 | 1467051536769 Marionette TRACE conn7 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:18:56 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 11:18:56 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:18:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:18:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:18:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1177ms 11:18:56 INFO - PROCESS | 2900 | --DOMWINDOW == 56 (0000002E07F37000) [pid = 2900] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:18:56 INFO - PROCESS | 2900 | --DOMWINDOW == 55 (0000002E0A42D400) [pid = 2900] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:18:56 INFO - PROCESS | 2900 | --DOMWINDOW == 54 (0000002E05C97C00) [pid = 2900] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:18:56 INFO - PROCESS | 2900 | --DOMWINDOW == 53 (0000002E0689D000) [pid = 2900] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:18:56 INFO - PROCESS | 2900 | --DOMWINDOW == 52 (0000002E09628800) [pid = 2900] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:18:56 INFO - PROCESS | 2900 | --DOMWINDOW == 51 (0000002E06178800) [pid = 2900] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:18:56 INFO - PROCESS | 2900 | --DOMWINDOW == 50 (0000002E09624800) [pid = 2900] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:18:56 INFO - PROCESS | 2900 | 1467051536834 Marionette TRACE conn7 -> [0,2721,"getWindowHandle",null] 11:18:56 INFO - PROCESS | 2900 | 1467051536836 Marionette TRACE conn7 <- [1,2721,null,{"value":"13"}] 11:18:56 INFO - PROCESS | 2900 | 1467051536841 Marionette TRACE conn7 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:18:56 INFO - PROCESS | 2900 | 1467051536843 Marionette TRACE conn7 <- [1,2722,null,{}] 11:18:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:18:56 INFO - PROCESS | 2900 | 1467051536847 Marionette TRACE conn7 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:56 INFO - PROCESS | 2900 | 1467051536849 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:56 INFO - PROCESS | 2900 | 1467051536963 Marionette TRACE conn7 <- [1,2723,null,{"value":null}] 11:18:57 INFO - PROCESS | 2900 | 1467051537009 Marionette TRACE conn7 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:57 INFO - PROCESS | 2900 | 1467051537015 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:57 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CDC0800 == 32 [pid = 2900] [id = 690] 11:18:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 51 (0000002E0C281000) [pid = 2900] [serial = 2070] [outer = 0000000000000000] 11:18:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 52 (0000002E0CAD6000) [pid = 2900] [serial = 2071] [outer = 0000002E0C281000] 11:18:57 INFO - PROCESS | 2900 | 1467051537071 Marionette DEBUG loaded listener.js 11:18:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 53 (0000002E0CBE4000) [pid = 2900] [serial = 2072] [outer = 0000002E0C281000] 11:18:57 INFO - PROCESS | 2900 | 1467051537488 Marionette TRACE conn7 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 11:18:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:18:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 672ms 11:18:57 INFO - PROCESS | 2900 | 1467051537519 Marionette TRACE conn7 -> [0,2725,"getWindowHandle",null] 11:18:57 INFO - PROCESS | 2900 | 1467051537521 Marionette TRACE conn7 <- [1,2725,null,{"value":"13"}] 11:18:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:18:57 INFO - PROCESS | 2900 | 1467051537525 Marionette TRACE conn7 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:18:57 INFO - PROCESS | 2900 | 1467051537526 Marionette TRACE conn7 <- [1,2726,null,{}] 11:18:57 INFO - PROCESS | 2900 | 1467051537530 Marionette TRACE conn7 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:57 INFO - PROCESS | 2900 | 1467051537532 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:57 INFO - PROCESS | 2900 | 1467051537618 Marionette TRACE conn7 <- [1,2727,null,{"value":null}] 11:18:57 INFO - PROCESS | 2900 | 1467051537623 Marionette TRACE conn7 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:57 INFO - PROCESS | 2900 | 1467051537625 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:57 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0BF61800 == 33 [pid = 2900] [id = 691] 11:18:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 54 (0000002E0CD37000) [pid = 2900] [serial = 2073] [outer = 0000000000000000] 11:18:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 55 (0000002E0D7E8800) [pid = 2900] [serial = 2074] [outer = 0000002E0CD37000] 11:18:57 INFO - PROCESS | 2900 | 1467051537676 Marionette DEBUG loaded listener.js 11:18:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 56 (0000002E0DC05800) [pid = 2900] [serial = 2075] [outer = 0000002E0CD37000] 11:18:58 INFO - PROCESS | 2900 | 1467051538088 Marionette TRACE conn7 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 11:18:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:18:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 629ms 11:18:58 INFO - PROCESS | 2900 | 1467051538156 Marionette TRACE conn7 -> [0,2729,"getWindowHandle",null] 11:18:58 INFO - PROCESS | 2900 | 1467051538158 Marionette TRACE conn7 <- [1,2729,null,{"value":"13"}] 11:18:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:18:58 INFO - PROCESS | 2900 | 1467051538162 Marionette TRACE conn7 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:18:58 INFO - PROCESS | 2900 | 1467051538163 Marionette TRACE conn7 <- [1,2730,null,{}] 11:18:58 INFO - PROCESS | 2900 | 1467051538167 Marionette TRACE conn7 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:58 INFO - PROCESS | 2900 | 1467051538169 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:58 INFO - PROCESS | 2900 | 1467051538253 Marionette TRACE conn7 <- [1,2731,null,{"value":null}] 11:18:58 INFO - PROCESS | 2900 | 1467051538261 Marionette TRACE conn7 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:58 INFO - PROCESS | 2900 | 1467051538262 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:58 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E780DF000 == 34 [pid = 2900] [id = 692] 11:18:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 57 (0000002E08583000) [pid = 2900] [serial = 2076] [outer = 0000000000000000] 11:18:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 58 (0000002E0DDD9800) [pid = 2900] [serial = 2077] [outer = 0000002E08583000] 11:18:58 INFO - PROCESS | 2900 | 1467051538306 Marionette DEBUG loaded listener.js 11:18:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 59 (0000002E0DDE8C00) [pid = 2900] [serial = 2078] [outer = 0000002E08583000] 11:18:58 INFO - PROCESS | 2900 | 1467051538732 Marionette TRACE conn7 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 11:18:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:18:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 629ms 11:18:58 INFO - PROCESS | 2900 | 1467051538802 Marionette TRACE conn7 -> [0,2733,"getWindowHandle",null] 11:18:58 INFO - PROCESS | 2900 | 1467051538804 Marionette TRACE conn7 <- [1,2733,null,{"value":"13"}] 11:18:58 INFO - PROCESS | 2900 | 1467051538808 Marionette TRACE conn7 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:18:58 INFO - PROCESS | 2900 | 1467051538810 Marionette TRACE conn7 <- [1,2734,null,{}] 11:18:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:18:58 INFO - PROCESS | 2900 | 1467051538813 Marionette TRACE conn7 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:58 INFO - PROCESS | 2900 | 1467051538815 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:58 INFO - PROCESS | 2900 | 1467051538900 Marionette TRACE conn7 <- [1,2735,null,{"value":null}] 11:18:58 INFO - PROCESS | 2900 | 1467051538908 Marionette TRACE conn7 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:58 INFO - PROCESS | 2900 | 1467051538917 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:58 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E78982800 == 35 [pid = 2900] [id = 693] 11:18:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 60 (0000002E76FD1800) [pid = 2900] [serial = 2079] [outer = 0000000000000000] 11:18:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 61 (0000002E77028800) [pid = 2900] [serial = 2080] [outer = 0000002E76FD1800] 11:18:58 INFO - PROCESS | 2900 | 1467051538961 Marionette DEBUG loaded listener.js 11:18:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 62 (0000002E77170400) [pid = 2900] [serial = 2081] [outer = 0000002E76FD1800] 11:18:59 INFO - PROCESS | 2900 | 1467051539380 Marionette TRACE conn7 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 11:18:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:18:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 627ms 11:18:59 INFO - PROCESS | 2900 | 1467051539442 Marionette TRACE conn7 -> [0,2737,"getWindowHandle",null] 11:18:59 INFO - PROCESS | 2900 | 1467051539444 Marionette TRACE conn7 <- [1,2737,null,{"value":"13"}] 11:18:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:18:59 INFO - PROCESS | 2900 | 1467051539447 Marionette TRACE conn7 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:18:59 INFO - PROCESS | 2900 | 1467051539449 Marionette TRACE conn7 <- [1,2738,null,{}] 11:18:59 INFO - PROCESS | 2900 | 1467051539453 Marionette TRACE conn7 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:59 INFO - PROCESS | 2900 | 1467051539455 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:59 INFO - PROCESS | 2900 | 1467051539544 Marionette TRACE conn7 <- [1,2739,null,{"value":null}] 11:18:59 INFO - PROCESS | 2900 | 1467051539550 Marionette TRACE conn7 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:59 INFO - PROCESS | 2900 | 1467051539552 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:18:59 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CB3C800 == 36 [pid = 2900] [id = 694] 11:18:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 63 (0000002E7717C400) [pid = 2900] [serial = 2082] [outer = 0000000000000000] 11:18:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 64 (0000002E771D1000) [pid = 2900] [serial = 2083] [outer = 0000002E7717C400] 11:18:59 INFO - PROCESS | 2900 | 1467051539597 Marionette DEBUG loaded listener.js 11:18:59 INFO - PROCESS | 2900 | ++DOMWINDOW == 65 (0000002E779D2800) [pid = 2900] [serial = 2084] [outer = 0000002E7717C400] 11:19:00 INFO - PROCESS | 2900 | 1467051540285 Marionette TRACE conn7 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 11:19:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:19:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 881ms 11:19:00 INFO - PROCESS | 2900 | 1467051540332 Marionette TRACE conn7 -> [0,2741,"getWindowHandle",null] 11:19:00 INFO - PROCESS | 2900 | 1467051540337 Marionette TRACE conn7 <- [1,2741,null,{"value":"13"}] 11:19:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:19:00 INFO - PROCESS | 2900 | 1467051540342 Marionette TRACE conn7 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:19:00 INFO - PROCESS | 2900 | 1467051540348 Marionette TRACE conn7 <- [1,2742,null,{}] 11:19:00 INFO - PROCESS | 2900 | 1467051540367 Marionette TRACE conn7 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:00 INFO - PROCESS | 2900 | 1467051540370 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:00 INFO - PROCESS | 2900 | 1467051540516 Marionette TRACE conn7 <- [1,2743,null,{"value":null}] 11:19:00 INFO - PROCESS | 2900 | 1467051540572 Marionette TRACE conn7 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:00 INFO - PROCESS | 2900 | 1467051540575 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:00 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A4C7800 == 37 [pid = 2900] [id = 695] 11:19:00 INFO - PROCESS | 2900 | ++DOMWINDOW == 66 (0000002E06B9A800) [pid = 2900] [serial = 2085] [outer = 0000000000000000] 11:19:00 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E07570800) [pid = 2900] [serial = 2086] [outer = 0000002E06B9A800] 11:19:00 INFO - PROCESS | 2900 | 1467051540633 Marionette DEBUG loaded listener.js 11:19:00 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E0965D800) [pid = 2900] [serial = 2087] [outer = 0000002E06B9A800] 11:19:01 INFO - PROCESS | 2900 | 1467051541266 Marionette TRACE conn7 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 11:19:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:19:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 942ms 11:19:01 INFO - PROCESS | 2900 | 1467051541288 Marionette TRACE conn7 -> [0,2745,"getWindowHandle",null] 11:19:01 INFO - PROCESS | 2900 | 1467051541293 Marionette TRACE conn7 <- [1,2745,null,{"value":"13"}] 11:19:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:19:01 INFO - PROCESS | 2900 | 1467051541300 Marionette TRACE conn7 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:19:01 INFO - PROCESS | 2900 | 1467051541303 Marionette TRACE conn7 <- [1,2746,null,{}] 11:19:01 INFO - PROCESS | 2900 | 1467051541307 Marionette TRACE conn7 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:01 INFO - PROCESS | 2900 | 1467051541310 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:01 INFO - PROCESS | 2900 | 1467051541430 Marionette TRACE conn7 <- [1,2747,null,{"value":null}] 11:19:01 INFO - PROCESS | 2900 | 1467051541525 Marionette TRACE conn7 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:01 INFO - PROCESS | 2900 | 1467051541528 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:01 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD8A000 == 38 [pid = 2900] [id = 696] 11:19:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E0C18D400) [pid = 2900] [serial = 2088] [outer = 0000000000000000] 11:19:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E0C285C00) [pid = 2900] [serial = 2089] [outer = 0000002E0C18D400] 11:19:01 INFO - PROCESS | 2900 | 1467051541585 Marionette DEBUG loaded listener.js 11:19:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0CAD8400) [pid = 2900] [serial = 2090] [outer = 0000002E0C18D400] 11:19:02 INFO - PROCESS | 2900 | 1467051542199 Marionette TRACE conn7 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 11:19:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:19:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 944ms 11:19:02 INFO - PROCESS | 2900 | 1467051542246 Marionette TRACE conn7 -> [0,2749,"getWindowHandle",null] 11:19:02 INFO - PROCESS | 2900 | 1467051542249 Marionette TRACE conn7 <- [1,2749,null,{"value":"13"}] 11:19:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:19:02 INFO - PROCESS | 2900 | 1467051542253 Marionette TRACE conn7 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:19:02 INFO - PROCESS | 2900 | 1467051542257 Marionette TRACE conn7 <- [1,2750,null,{}] 11:19:02 INFO - PROCESS | 2900 | 1467051542269 Marionette TRACE conn7 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:02 INFO - PROCESS | 2900 | 1467051542274 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:02 INFO - PROCESS | 2900 | 1467051542390 Marionette TRACE conn7 <- [1,2751,null,{"value":null}] 11:19:02 INFO - PROCESS | 2900 | 1467051542513 Marionette TRACE conn7 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:02 INFO - PROCESS | 2900 | 1467051542516 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:02 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E797D9800 == 39 [pid = 2900] [id = 697] 11:19:02 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E7717AC00) [pid = 2900] [serial = 2091] [outer = 0000000000000000] 11:19:02 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E779D9400) [pid = 2900] [serial = 2092] [outer = 0000002E7717AC00] 11:19:02 INFO - PROCESS | 2900 | 1467051542575 Marionette DEBUG loaded listener.js 11:19:02 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E780CE400) [pid = 2900] [serial = 2093] [outer = 0000002E7717AC00] 11:19:03 INFO - PROCESS | 2900 | 1467051543144 Marionette TRACE conn7 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 11:19:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:19:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 944ms 11:19:03 INFO - PROCESS | 2900 | 1467051543199 Marionette TRACE conn7 -> [0,2753,"getWindowHandle",null] 11:19:03 INFO - PROCESS | 2900 | 1467051543202 Marionette TRACE conn7 <- [1,2753,null,{"value":"13"}] 11:19:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:19:03 INFO - PROCESS | 2900 | 1467051543206 Marionette TRACE conn7 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:19:03 INFO - PROCESS | 2900 | 1467051543208 Marionette TRACE conn7 <- [1,2754,null,{}] 11:19:03 INFO - PROCESS | 2900 | 1467051543212 Marionette TRACE conn7 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:03 INFO - PROCESS | 2900 | 1467051543214 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:03 INFO - PROCESS | 2900 | 1467051543330 Marionette TRACE conn7 <- [1,2755,null,{"value":null}] 11:19:03 INFO - PROCESS | 2900 | 1467051543567 Marionette TRACE conn7 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:03 INFO - PROCESS | 2900 | 1467051543570 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:03 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06870800 == 40 [pid = 2900] [id = 698] 11:19:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0528E800) [pid = 2900] [serial = 2094] [outer = 0000000000000000] 11:19:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E05C98400) [pid = 2900] [serial = 2095] [outer = 0000002E0528E800] 11:19:03 INFO - PROCESS | 2900 | 1467051543638 Marionette DEBUG loaded listener.js 11:19:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E062BC800) [pid = 2900] [serial = 2096] [outer = 0000002E0528E800] 11:19:04 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06616000 == 39 [pid = 2900] [id = 385] 11:19:04 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DC42000 == 38 [pid = 2900] [id = 386] 11:19:04 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0661F800 == 37 [pid = 2900] [id = 394] 11:19:04 INFO - PROCESS | 2900 | --DOCSHELL 0000002E07308000 == 36 [pid = 2900] [id = 395] 11:19:04 INFO - PROCESS | 2900 | --DOCSHELL 0000002E05C03800 == 35 [pid = 2900] [id = 393] 11:19:04 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD9E800 == 34 [pid = 2900] [id = 390] 11:19:04 INFO - PROCESS | 2900 | --DOCSHELL 0000002E09E7C800 == 33 [pid = 2900] [id = 392] 11:19:04 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7F611800 == 32 [pid = 2900] [id = 389] 11:19:04 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A4AF000 == 31 [pid = 2900] [id = 397] 11:19:04 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D77B800 == 30 [pid = 2900] [id = 401] 11:19:04 INFO - PROCESS | 2900 | --DOCSHELL 0000002E08C38800 == 29 [pid = 2900] [id = 396] 11:19:04 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C24D800 == 28 [pid = 2900] [id = 399] 11:19:04 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D96C800 == 27 [pid = 2900] [id = 402] 11:19:04 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E08582000) [pid = 2900] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 11:19:04 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0A4DFC00) [pid = 2900] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 11:19:04 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E05C9A400) [pid = 2900] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 11:19:04 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E06983800) [pid = 2900] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 11:19:04 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0C18FC00) [pid = 2900] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 11:19:04 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E05FDDC00) [pid = 2900] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 11:19:04 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0965FC00) [pid = 2900] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 11:19:04 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E0D7EC400) [pid = 2900] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 11:19:04 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E0CBE2800) [pid = 2900] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 11:19:04 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E0A651800) [pid = 2900] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 11:19:04 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E0A523800) [pid = 2900] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 11:19:04 INFO - PROCESS | 2900 | --DOMWINDOW == 65 (0000002E0A3E0000) [pid = 2900] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 11:19:04 INFO - PROCESS | 2900 | --DOMWINDOW == 64 (0000002E06B9AC00) [pid = 2900] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 11:19:04 INFO - PROCESS | 2900 | --DOMWINDOW == 63 (0000002E0A6CAC00) [pid = 2900] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 11:19:04 INFO - PROCESS | 2900 | --DOMWINDOW == 62 (0000002E0A645400) [pid = 2900] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 11:19:04 INFO - PROCESS | 2900 | 1467051544934 Marionette TRACE conn7 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 11:19:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:19:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1787ms 11:19:05 INFO - PROCESS | 2900 | 1467051544995 Marionette TRACE conn7 -> [0,2757,"getWindowHandle",null] 11:19:05 INFO - PROCESS | 2900 | 1467051545000 Marionette TRACE conn7 <- [1,2757,null,{"value":"13"}] 11:19:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:19:05 INFO - PROCESS | 2900 | 1467051545005 Marionette TRACE conn7 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:19:05 INFO - PROCESS | 2900 | 1467051545008 Marionette TRACE conn7 <- [1,2758,null,{}] 11:19:05 INFO - PROCESS | 2900 | 1467051545015 Marionette TRACE conn7 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:05 INFO - PROCESS | 2900 | 1467051545018 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:05 INFO - PROCESS | 2900 | 1467051545115 Marionette TRACE conn7 <- [1,2759,null,{"value":null}] 11:19:05 INFO - PROCESS | 2900 | 1467051545123 Marionette TRACE conn7 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:05 INFO - PROCESS | 2900 | 1467051545127 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:05 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06223000 == 28 [pid = 2900] [id = 699] 11:19:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 63 (0000002E05C30400) [pid = 2900] [serial = 2097] [outer = 0000000000000000] 11:19:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 64 (0000002E05C97000) [pid = 2900] [serial = 2098] [outer = 0000002E05C30400] 11:19:05 INFO - PROCESS | 2900 | 1467051545177 Marionette DEBUG loaded listener.js 11:19:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 65 (0000002E05FD8400) [pid = 2900] [serial = 2099] [outer = 0000002E05C30400] 11:19:05 INFO - PROCESS | 2900 | 1467051545655 Marionette TRACE conn7 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 11:19:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:19:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 734ms 11:19:05 INFO - PROCESS | 2900 | 1467051545741 Marionette TRACE conn7 -> [0,2761,"getWindowHandle",null] 11:19:05 INFO - PROCESS | 2900 | 1467051545747 Marionette TRACE conn7 <- [1,2761,null,{"value":"13"}] 11:19:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:19:05 INFO - PROCESS | 2900 | 1467051545753 Marionette TRACE conn7 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:19:05 INFO - PROCESS | 2900 | 1467051545756 Marionette TRACE conn7 <- [1,2762,null,{}] 11:19:05 INFO - PROCESS | 2900 | 1467051545760 Marionette TRACE conn7 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:05 INFO - PROCESS | 2900 | 1467051545763 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:05 INFO - PROCESS | 2900 | 1467051545863 Marionette TRACE conn7 <- [1,2763,null,{"value":null}] 11:19:05 INFO - PROCESS | 2900 | 1467051545870 Marionette TRACE conn7 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:05 INFO - PROCESS | 2900 | 1467051545873 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:05 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E07520800 == 29 [pid = 2900] [id = 700] 11:19:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 66 (0000002E0689B000) [pid = 2900] [serial = 2100] [outer = 0000000000000000] 11:19:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E068A8C00) [pid = 2900] [serial = 2101] [outer = 0000002E0689B000] 11:19:05 INFO - PROCESS | 2900 | 1467051545921 Marionette DEBUG loaded listener.js 11:19:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E06B98800) [pid = 2900] [serial = 2102] [outer = 0000002E0689B000] 11:19:06 INFO - PROCESS | 2900 | 1467051546399 Marionette TRACE conn7 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 11:19:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:19:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 693ms 11:19:06 INFO - PROCESS | 2900 | 1467051546477 Marionette TRACE conn7 -> [0,2765,"getWindowHandle",null] 11:19:06 INFO - PROCESS | 2900 | 1467051546480 Marionette TRACE conn7 <- [1,2765,null,{"value":"13"}] 11:19:06 INFO - PROCESS | 2900 | 1467051546483 Marionette TRACE conn7 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:19:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:19:06 INFO - PROCESS | 2900 | 1467051546487 Marionette TRACE conn7 <- [1,2766,null,{}] 11:19:06 INFO - PROCESS | 2900 | 1467051546501 Marionette TRACE conn7 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:06 INFO - PROCESS | 2900 | 1467051546506 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:06 INFO - PROCESS | 2900 | 1467051546627 Marionette TRACE conn7 <- [1,2767,null,{"value":null}] 11:19:06 INFO - PROCESS | 2900 | 1467051546643 Marionette TRACE conn7 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:06 INFO - PROCESS | 2900 | 1467051546646 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:06 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A5DA000 == 30 [pid = 2900] [id = 701] 11:19:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E07F44800) [pid = 2900] [serial = 2103] [outer = 0000000000000000] 11:19:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E0882D000) [pid = 2900] [serial = 2104] [outer = 0000002E07F44800] 11:19:06 INFO - PROCESS | 2900 | 1467051546695 Marionette DEBUG loaded listener.js 11:19:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0A3DE800) [pid = 2900] [serial = 2105] [outer = 0000002E07F44800] 11:19:07 INFO - PROCESS | 2900 | 1467051547129 Marionette TRACE conn7 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 11:19:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:19:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 691ms 11:19:07 INFO - PROCESS | 2900 | 1467051547192 Marionette TRACE conn7 -> [0,2769,"getWindowHandle",null] 11:19:07 INFO - PROCESS | 2900 | 1467051547195 Marionette TRACE conn7 <- [1,2769,null,{"value":"13"}] 11:19:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:19:07 INFO - PROCESS | 2900 | 1467051547198 Marionette TRACE conn7 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:19:07 INFO - PROCESS | 2900 | 1467051547200 Marionette TRACE conn7 <- [1,2770,null,{}] 11:19:07 INFO - PROCESS | 2900 | 1467051547204 Marionette TRACE conn7 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:07 INFO - PROCESS | 2900 | 1467051547206 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:07 INFO - PROCESS | 2900 | 1467051547327 Marionette TRACE conn7 <- [1,2771,null,{"value":null}] 11:19:07 INFO - PROCESS | 2900 | 1467051547379 Marionette TRACE conn7 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:07 INFO - PROCESS | 2900 | 1467051547381 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:07 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C570800 == 31 [pid = 2900] [id = 702] 11:19:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0A431C00) [pid = 2900] [serial = 2106] [outer = 0000000000000000] 11:19:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0A4E2000) [pid = 2900] [serial = 2107] [outer = 0000002E0A431C00] 11:19:07 INFO - PROCESS | 2900 | 1467051547428 Marionette DEBUG loaded listener.js 11:19:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0A52E800) [pid = 2900] [serial = 2108] [outer = 0000002E0A431C00] 11:19:07 INFO - PROCESS | 2900 | 1467051547859 Marionette TRACE conn7 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 11:19:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:19:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 689ms 11:19:07 INFO - PROCESS | 2900 | 1467051547896 Marionette TRACE conn7 -> [0,2773,"getWindowHandle",null] 11:19:07 INFO - PROCESS | 2900 | 1467051547898 Marionette TRACE conn7 <- [1,2773,null,{"value":"13"}] 11:19:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:19:07 INFO - PROCESS | 2900 | 1467051547907 Marionette TRACE conn7 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:19:07 INFO - PROCESS | 2900 | 1467051547909 Marionette TRACE conn7 <- [1,2774,null,{}] 11:19:07 INFO - PROCESS | 2900 | 1467051547913 Marionette TRACE conn7 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:07 INFO - PROCESS | 2900 | 1467051547915 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:08 INFO - PROCESS | 2900 | 1467051548054 Marionette TRACE conn7 <- [1,2775,null,{"value":null}] 11:19:08 INFO - PROCESS | 2900 | 1467051548075 Marionette TRACE conn7 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:08 INFO - PROCESS | 2900 | 1467051548077 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:08 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D783800 == 32 [pid = 2900] [id = 703] 11:19:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0A4D6400) [pid = 2900] [serial = 2109] [outer = 0000000000000000] 11:19:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0A6BF400) [pid = 2900] [serial = 2110] [outer = 0000002E0A4D6400] 11:19:08 INFO - PROCESS | 2900 | 1467051548124 Marionette DEBUG loaded listener.js 11:19:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0C138400) [pid = 2900] [serial = 2111] [outer = 0000002E0A4D6400] 11:19:08 INFO - PROCESS | 2900 | 1467051548581 Marionette TRACE conn7 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 11:19:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:19:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 734ms 11:19:08 INFO - PROCESS | 2900 | 1467051548640 Marionette TRACE conn7 -> [0,2777,"getWindowHandle",null] 11:19:08 INFO - PROCESS | 2900 | 1467051548642 Marionette TRACE conn7 <- [1,2777,null,{"value":"13"}] 11:19:08 INFO - PROCESS | 2900 | 1467051548645 Marionette TRACE conn7 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:19:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:19:08 INFO - PROCESS | 2900 | 1467051548647 Marionette TRACE conn7 <- [1,2778,null,{}] 11:19:08 INFO - PROCESS | 2900 | 1467051548650 Marionette TRACE conn7 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:08 INFO - PROCESS | 2900 | 1467051548656 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:08 INFO - PROCESS | 2900 | 1467051548795 Marionette TRACE conn7 <- [1,2779,null,{"value":null}] 11:19:08 INFO - PROCESS | 2900 | 1467051548853 Marionette TRACE conn7 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:08 INFO - PROCESS | 2900 | 1467051548855 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:08 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD20000 == 33 [pid = 2900] [id = 704] 11:19:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0C18FC00) [pid = 2900] [serial = 2112] [outer = 0000000000000000] 11:19:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0C28C800) [pid = 2900] [serial = 2113] [outer = 0000002E0C18FC00] 11:19:08 INFO - PROCESS | 2900 | 1467051548900 Marionette DEBUG loaded listener.js 11:19:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0CA7B400) [pid = 2900] [serial = 2114] [outer = 0000002E0C18FC00] 11:19:09 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0346FC00) [pid = 2900] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:19:09 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0C281000) [pid = 2900] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:19:09 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0CD37000) [pid = 2900] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:19:09 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0C13DC00) [pid = 2900] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:19:09 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E05CEAC00) [pid = 2900] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:19:09 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E066D7400) [pid = 2900] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:19:09 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0C145C00) [pid = 2900] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:19:09 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E06B93000) [pid = 2900] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:19:09 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E05990800) [pid = 2900] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:19:09 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E08583000) [pid = 2900] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:19:09 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E7717C400) [pid = 2900] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:19:09 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E76FD1800) [pid = 2900] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:19:09 INFO - PROCESS | 2900 | 1467051549506 Marionette TRACE conn7 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 11:19:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:19:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 880ms 11:19:09 INFO - PROCESS | 2900 | 1467051549528 Marionette TRACE conn7 -> [0,2781,"getWindowHandle",null] 11:19:09 INFO - PROCESS | 2900 | 1467051549531 Marionette TRACE conn7 <- [1,2781,null,{"value":"13"}] 11:19:09 INFO - PROCESS | 2900 | 1467051549534 Marionette TRACE conn7 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:19:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:19:09 INFO - PROCESS | 2900 | 1467051549536 Marionette TRACE conn7 <- [1,2782,null,{}] 11:19:09 INFO - PROCESS | 2900 | 1467051549539 Marionette TRACE conn7 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:09 INFO - PROCESS | 2900 | 1467051549541 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:09 INFO - PROCESS | 2900 | 1467051549622 Marionette TRACE conn7 <- [1,2783,null,{"value":null}] 11:19:09 INFO - PROCESS | 2900 | 1467051549719 Marionette TRACE conn7 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:09 INFO - PROCESS | 2900 | 1467051549722 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:09 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0E00B800 == 34 [pid = 2900] [id = 705] 11:19:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E0620DC00) [pid = 2900] [serial = 2115] [outer = 0000000000000000] 11:19:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E0A64BC00) [pid = 2900] [serial = 2116] [outer = 0000002E0620DC00] 11:19:09 INFO - PROCESS | 2900 | 1467051549771 Marionette DEBUG loaded listener.js 11:19:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0CA79000) [pid = 2900] [serial = 2117] [outer = 0000002E0620DC00] 11:19:10 INFO - PROCESS | 2900 | 1467051550098 Marionette TRACE conn7 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 11:19:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:19:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 629ms 11:19:10 INFO - PROCESS | 2900 | 1467051550167 Marionette TRACE conn7 -> [0,2785,"getWindowHandle",null] 11:19:10 INFO - PROCESS | 2900 | 1467051550169 Marionette TRACE conn7 <- [1,2785,null,{"value":"13"}] 11:19:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:19:10 INFO - PROCESS | 2900 | 1467051550172 Marionette TRACE conn7 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:19:10 INFO - PROCESS | 2900 | 1467051550173 Marionette TRACE conn7 <- [1,2786,null,{}] 11:19:10 INFO - PROCESS | 2900 | 1467051550177 Marionette TRACE conn7 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:10 INFO - PROCESS | 2900 | 1467051550179 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:10 INFO - PROCESS | 2900 | 1467051550292 Marionette TRACE conn7 <- [1,2787,null,{"value":null}] 11:19:10 INFO - PROCESS | 2900 | 1467051550337 Marionette TRACE conn7 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:10 INFO - PROCESS | 2900 | 1467051550339 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:10 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E76F50800 == 35 [pid = 2900] [id = 706] 11:19:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0CA78400) [pid = 2900] [serial = 2118] [outer = 0000000000000000] 11:19:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0CD36800) [pid = 2900] [serial = 2119] [outer = 0000002E0CA78400] 11:19:10 INFO - PROCESS | 2900 | 1467051550383 Marionette DEBUG loaded listener.js 11:19:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0D7E5C00) [pid = 2900] [serial = 2120] [outer = 0000002E0CA78400] 11:19:10 INFO - PROCESS | 2900 | 1467051550751 Marionette TRACE conn7 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 11:19:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:19:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 628ms 11:19:10 INFO - PROCESS | 2900 | 1467051550804 Marionette TRACE conn7 -> [0,2789,"getWindowHandle",null] 11:19:10 INFO - PROCESS | 2900 | 1467051550806 Marionette TRACE conn7 <- [1,2789,null,{"value":"13"}] 11:19:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:19:10 INFO - PROCESS | 2900 | 1467051550809 Marionette TRACE conn7 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:19:10 INFO - PROCESS | 2900 | 1467051550811 Marionette TRACE conn7 <- [1,2790,null,{}] 11:19:10 INFO - PROCESS | 2900 | 1467051550823 Marionette TRACE conn7 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:10 INFO - PROCESS | 2900 | 1467051550825 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:10 INFO - PROCESS | 2900 | 1467051550907 Marionette TRACE conn7 <- [1,2791,null,{"value":null}] 11:19:10 INFO - PROCESS | 2900 | 1467051550913 Marionette TRACE conn7 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:10 INFO - PROCESS | 2900 | 1467051550915 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:10 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E78980800 == 36 [pid = 2900] [id = 707] 11:19:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0D7EF800) [pid = 2900] [serial = 2121] [outer = 0000000000000000] 11:19:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0DC0B800) [pid = 2900] [serial = 2122] [outer = 0000002E0D7EF800] 11:19:10 INFO - PROCESS | 2900 | 1467051550959 Marionette DEBUG loaded listener.js 11:19:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E6AEC1C00) [pid = 2900] [serial = 2123] [outer = 0000002E0D7EF800] 11:19:11 INFO - PROCESS | 2900 | 1467051551384 Marionette TRACE conn7 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 11:19:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:19:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 629ms 11:19:11 INFO - PROCESS | 2900 | 1467051551469 Marionette TRACE conn7 -> [0,2793,"getWindowHandle",null] 11:19:11 INFO - PROCESS | 2900 | 1467051551473 Marionette TRACE conn7 <- [1,2793,null,{"value":"13"}] 11:19:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:19:11 INFO - PROCESS | 2900 | 1467051551483 Marionette TRACE conn7 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:19:11 INFO - PROCESS | 2900 | 1467051551488 Marionette TRACE conn7 <- [1,2794,null,{}] 11:19:11 INFO - PROCESS | 2900 | 1467051551495 Marionette TRACE conn7 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:11 INFO - PROCESS | 2900 | 1467051551499 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:11 INFO - PROCESS | 2900 | 1467051551658 Marionette TRACE conn7 <- [1,2795,null,{"value":null}] 11:19:11 INFO - PROCESS | 2900 | 1467051551757 Marionette TRACE conn7 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:11 INFO - PROCESS | 2900 | 1467051551763 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:11 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0686B800 == 37 [pid = 2900] [id = 708] 11:19:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E05993800) [pid = 2900] [serial = 2124] [outer = 0000000000000000] 11:19:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E05C2CC00) [pid = 2900] [serial = 2125] [outer = 0000002E05993800] 11:19:11 INFO - PROCESS | 2900 | 1467051551821 Marionette DEBUG loaded listener.js 11:19:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E06207C00) [pid = 2900] [serial = 2126] [outer = 0000002E05993800] 11:19:12 INFO - PROCESS | 2900 | 1467051552615 Marionette TRACE conn7 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 11:19:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:19:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1189ms 11:19:12 INFO - PROCESS | 2900 | 1467051552676 Marionette TRACE conn7 -> [0,2797,"getWindowHandle",null] 11:19:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:19:12 INFO - PROCESS | 2900 | 1467051552679 Marionette TRACE conn7 <- [1,2797,null,{"value":"13"}] 11:19:12 INFO - PROCESS | 2900 | 1467051552686 Marionette TRACE conn7 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:19:12 INFO - PROCESS | 2900 | 1467051552691 Marionette TRACE conn7 <- [1,2798,null,{}] 11:19:12 INFO - PROCESS | 2900 | 1467051552695 Marionette TRACE conn7 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:12 INFO - PROCESS | 2900 | 1467051552698 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:12 INFO - PROCESS | 2900 | 1467051552830 Marionette TRACE conn7 <- [1,2799,null,{"value":null}] 11:19:12 INFO - PROCESS | 2900 | 1467051552946 Marionette TRACE conn7 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:12 INFO - PROCESS | 2900 | 1467051552949 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:12 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CDD5800 == 38 [pid = 2900] [id = 709] 11:19:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E07F8D000) [pid = 2900] [serial = 2127] [outer = 0000000000000000] 11:19:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0962F400) [pid = 2900] [serial = 2128] [outer = 0000002E07F8D000] 11:19:13 INFO - PROCESS | 2900 | 1467051553008 Marionette DEBUG loaded listener.js 11:19:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0A528400) [pid = 2900] [serial = 2129] [outer = 0000002E07F8D000] 11:19:13 INFO - PROCESS | 2900 | 1467051553872 Marionette TRACE conn7 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 11:19:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:19:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1255ms 11:19:13 INFO - PROCESS | 2900 | 1467051553938 Marionette TRACE conn7 -> [0,2801,"getWindowHandle",null] 11:19:13 INFO - PROCESS | 2900 | 1467051553943 Marionette TRACE conn7 <- [1,2801,null,{"value":"13"}] 11:19:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:19:13 INFO - PROCESS | 2900 | 1467051553948 Marionette TRACE conn7 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:19:13 INFO - PROCESS | 2900 | 1467051553952 Marionette TRACE conn7 <- [1,2802,null,{}] 11:19:13 INFO - PROCESS | 2900 | 1467051553957 Marionette TRACE conn7 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:13 INFO - PROCESS | 2900 | 1467051553960 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:14 INFO - PROCESS | 2900 | 1467051554084 Marionette TRACE conn7 <- [1,2803,null,{"value":null}] 11:19:14 INFO - PROCESS | 2900 | --DOCSHELL 0000002E76F50800 == 37 [pid = 2900] [id = 706] 11:19:14 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0E00B800 == 36 [pid = 2900] [id = 705] 11:19:14 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD20000 == 35 [pid = 2900] [id = 704] 11:19:14 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D783800 == 34 [pid = 2900] [id = 703] 11:19:14 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C570800 == 33 [pid = 2900] [id = 702] 11:19:14 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A5DA000 == 32 [pid = 2900] [id = 701] 11:19:14 INFO - PROCESS | 2900 | --DOCSHELL 0000002E07520800 == 31 [pid = 2900] [id = 700] 11:19:14 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06223000 == 30 [pid = 2900] [id = 699] 11:19:14 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06870800 == 29 [pid = 2900] [id = 698] 11:19:14 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E779D2800) [pid = 2900] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 11:19:14 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E77028800) [pid = 2900] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 11:19:14 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E771D1000) [pid = 2900] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 11:19:14 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0C6C0000) [pid = 2900] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 11:19:14 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0CAD6000) [pid = 2900] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 11:19:14 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0CA7CC00) [pid = 2900] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 11:19:14 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0D7E8800) [pid = 2900] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 11:19:14 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0C282000) [pid = 2900] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 11:19:14 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E05FE4000) [pid = 2900] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 11:19:14 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E068A6800) [pid = 2900] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 11:19:14 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0721E000) [pid = 2900] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 11:19:14 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E07F40800) [pid = 2900] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 11:19:14 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0C6A7400) [pid = 2900] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 11:19:14 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E0A3EC800) [pid = 2900] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 11:19:14 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E0A4E1400) [pid = 2900] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 11:19:14 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E05C93400) [pid = 2900] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 11:19:14 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E0689C400) [pid = 2900] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 11:19:14 INFO - PROCESS | 2900 | --DOMWINDOW == 65 (0000002E0DDD9800) [pid = 2900] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 11:19:14 INFO - PROCESS | 2900 | --DOMWINDOW == 64 (0000002E0DDE8C00) [pid = 2900] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 11:19:14 INFO - PROCESS | 2900 | --DOMWINDOW == 63 (0000002E77170400) [pid = 2900] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 11:19:14 INFO - PROCESS | 2900 | --DOMWINDOW == 62 (0000002E0DC05800) [pid = 2900] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 11:19:14 INFO - PROCESS | 2900 | --DOMWINDOW == 61 (0000002E0C535C00) [pid = 2900] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 11:19:14 INFO - PROCESS | 2900 | --DOMWINDOW == 60 (0000002E0CBE4000) [pid = 2900] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 11:19:14 INFO - PROCESS | 2900 | 1467051554210 Marionette TRACE conn7 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:14 INFO - PROCESS | 2900 | 1467051554214 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:14 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E05C17000 == 30 [pid = 2900] [id = 710] 11:19:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 61 (0000002E02BADC00) [pid = 2900] [serial = 2130] [outer = 0000000000000000] 11:19:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 62 (0000002E0598F000) [pid = 2900] [serial = 2131] [outer = 0000002E02BADC00] 11:19:14 INFO - PROCESS | 2900 | 1467051554266 Marionette DEBUG loaded listener.js 11:19:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 63 (0000002E06203C00) [pid = 2900] [serial = 2132] [outer = 0000002E02BADC00] 11:19:14 INFO - PROCESS | 2900 | 1467051554698 Marionette TRACE conn7 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 11:19:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:19:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 776ms 11:19:14 INFO - PROCESS | 2900 | 1467051554750 Marionette TRACE conn7 -> [0,2805,"getWindowHandle",null] 11:19:14 INFO - PROCESS | 2900 | 1467051554755 Marionette TRACE conn7 <- [1,2805,null,{"value":"13"}] 11:19:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:19:14 INFO - PROCESS | 2900 | 1467051554762 Marionette TRACE conn7 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:19:14 INFO - PROCESS | 2900 | 1467051554765 Marionette TRACE conn7 <- [1,2806,null,{}] 11:19:14 INFO - PROCESS | 2900 | 1467051554770 Marionette TRACE conn7 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:14 INFO - PROCESS | 2900 | 1467051554772 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:14 INFO - PROCESS | 2900 | 1467051554865 Marionette TRACE conn7 <- [1,2807,null,{"value":null}] 11:19:14 INFO - PROCESS | 2900 | 1467051554874 Marionette TRACE conn7 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:14 INFO - PROCESS | 2900 | 1467051554877 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:14 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E09E74800 == 31 [pid = 2900] [id = 711] 11:19:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 64 (0000002E07F3A000) [pid = 2900] [serial = 2133] [outer = 0000000000000000] 11:19:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 65 (0000002E07F3FC00) [pid = 2900] [serial = 2134] [outer = 0000002E07F3A000] 11:19:14 INFO - PROCESS | 2900 | 1467051554924 Marionette DEBUG loaded listener.js 11:19:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 66 (0000002E08C69400) [pid = 2900] [serial = 2135] [outer = 0000002E07F3A000] 11:19:15 INFO - PROCESS | 2900 | 1467051555383 Marionette TRACE conn7 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 11:19:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:19:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 690ms 11:19:15 INFO - PROCESS | 2900 | 1467051555454 Marionette TRACE conn7 -> [0,2809,"getWindowHandle",null] 11:19:15 INFO - PROCESS | 2900 | 1467051555456 Marionette TRACE conn7 <- [1,2809,null,{"value":"13"}] 11:19:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:19:15 INFO - PROCESS | 2900 | 1467051555460 Marionette TRACE conn7 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:19:15 INFO - PROCESS | 2900 | 1467051555463 Marionette TRACE conn7 <- [1,2810,null,{}] 11:19:15 INFO - PROCESS | 2900 | 1467051555475 Marionette TRACE conn7 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:15 INFO - PROCESS | 2900 | 1467051555480 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:15 INFO - PROCESS | 2900 | 1467051555606 Marionette TRACE conn7 <- [1,2811,null,{"value":null}] 11:19:15 INFO - PROCESS | 2900 | 1467051555687 Marionette TRACE conn7 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:15 INFO - PROCESS | 2900 | 1467051555691 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:15 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C256800 == 32 [pid = 2900] [id = 712] 11:19:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E0A424400) [pid = 2900] [serial = 2136] [outer = 0000000000000000] 11:19:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E0A6BD000) [pid = 2900] [serial = 2137] [outer = 0000002E0A424400] 11:19:15 INFO - PROCESS | 2900 | 1467051555740 Marionette DEBUG loaded listener.js 11:19:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E0C142800) [pid = 2900] [serial = 2138] [outer = 0000002E0A424400] 11:19:16 INFO - PROCESS | 2900 | 1467051556132 Marionette TRACE conn7 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 11:19:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:19:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 693ms 11:19:16 INFO - PROCESS | 2900 | 1467051556155 Marionette TRACE conn7 -> [0,2813,"getWindowHandle",null] 11:19:16 INFO - PROCESS | 2900 | 1467051556158 Marionette TRACE conn7 <- [1,2813,null,{"value":"13"}] 11:19:16 INFO - PROCESS | 2900 | 1467051556161 Marionette TRACE conn7 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:19:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:19:16 INFO - PROCESS | 2900 | 1467051556164 Marionette TRACE conn7 <- [1,2814,null,{}] 11:19:16 INFO - PROCESS | 2900 | 1467051556167 Marionette TRACE conn7 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:16 INFO - PROCESS | 2900 | 1467051556169 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:16 INFO - PROCESS | 2900 | 1467051556296 Marionette TRACE conn7 <- [1,2815,null,{"value":null}] 11:19:16 INFO - PROCESS | 2900 | 1467051556308 Marionette TRACE conn7 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:16 INFO - PROCESS | 2900 | 1467051556311 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:16 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DC45800 == 33 [pid = 2900] [id = 713] 11:19:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E0C28A400) [pid = 2900] [serial = 2139] [outer = 0000000000000000] 11:19:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0C53B800) [pid = 2900] [serial = 2140] [outer = 0000002E0C28A400] 11:19:16 INFO - PROCESS | 2900 | 1467051556356 Marionette DEBUG loaded listener.js 11:19:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0C6B9C00) [pid = 2900] [serial = 2141] [outer = 0000002E0C28A400] 11:19:16 INFO - PROCESS | 2900 | 1467051556796 Marionette TRACE conn7 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:19:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:19:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 691ms 11:19:16 INFO - PROCESS | 2900 | 1467051556856 Marionette TRACE conn7 -> [0,2817,"getWindowHandle",null] 11:19:16 INFO - PROCESS | 2900 | 1467051556858 Marionette TRACE conn7 <- [1,2817,null,{"value":"13"}] 11:19:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:19:16 INFO - PROCESS | 2900 | 1467051556868 Marionette TRACE conn7 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:19:16 INFO - PROCESS | 2900 | 1467051556870 Marionette TRACE conn7 <- [1,2818,null,{}] 11:19:16 INFO - PROCESS | 2900 | 1467051556873 Marionette TRACE conn7 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:16 INFO - PROCESS | 2900 | 1467051556876 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:16 INFO - PROCESS | 2900 | 1467051556985 Marionette TRACE conn7 <- [1,2819,null,{"value":null}] 11:19:17 INFO - PROCESS | 2900 | 1467051557071 Marionette TRACE conn7 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:17 INFO - PROCESS | 2900 | 1467051557074 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:17 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DDB0000 == 34 [pid = 2900] [id = 714] 11:19:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E05997C00) [pid = 2900] [serial = 2142] [outer = 0000000000000000] 11:19:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0CAD0400) [pid = 2900] [serial = 2143] [outer = 0000002E05997C00] 11:19:17 INFO - PROCESS | 2900 | 1467051557119 Marionette DEBUG loaded listener.js 11:19:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0CD37800) [pid = 2900] [serial = 2144] [outer = 0000002E05997C00] 11:19:17 INFO - PROCESS | 2900 | 1467051557563 Marionette TRACE conn7 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 11:19:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:19:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 733ms 11:19:17 INFO - PROCESS | 2900 | 1467051557603 Marionette TRACE conn7 -> [0,2821,"getWindowHandle",null] 11:19:17 INFO - PROCESS | 2900 | 1467051557605 Marionette TRACE conn7 <- [1,2821,null,{"value":"13"}] 11:19:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:19:17 INFO - PROCESS | 2900 | 1467051557608 Marionette TRACE conn7 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:19:17 INFO - PROCESS | 2900 | 1467051557610 Marionette TRACE conn7 <- [1,2822,null,{}] 11:19:17 INFO - PROCESS | 2900 | 1467051557613 Marionette TRACE conn7 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:17 INFO - PROCESS | 2900 | 1467051557619 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:17 INFO - PROCESS | 2900 | 1467051557759 Marionette TRACE conn7 <- [1,2823,null,{"value":null}] 11:19:17 INFO - PROCESS | 2900 | 1467051557817 Marionette TRACE conn7 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:17 INFO - PROCESS | 2900 | 1467051557819 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:17 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E779EF000 == 35 [pid = 2900] [id = 715] 11:19:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0DDDB000) [pid = 2900] [serial = 2145] [outer = 0000000000000000] 11:19:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E7702D400) [pid = 2900] [serial = 2146] [outer = 0000002E0DDDB000] 11:19:17 INFO - PROCESS | 2900 | 1467051557865 Marionette DEBUG loaded listener.js 11:19:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E7717A400) [pid = 2900] [serial = 2147] [outer = 0000002E0DDDB000] 11:19:18 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E07F44800) [pid = 2900] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:19:18 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0528E800) [pid = 2900] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:19:18 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0689B000) [pid = 2900] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:19:18 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E05C30400) [pid = 2900] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:19:18 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0C18FC00) [pid = 2900] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:19:18 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E06B9A800) [pid = 2900] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:19:18 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0C18D400) [pid = 2900] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:19:18 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E7717AC00) [pid = 2900] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:19:18 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E0A4D6400) [pid = 2900] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:19:18 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E0620DC00) [pid = 2900] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:19:18 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E0CA78400) [pid = 2900] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:19:18 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E0A431C00) [pid = 2900] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:19:18 INFO - PROCESS | 2900 | 1467051558402 Marionette TRACE conn7 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:19:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:19:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 839ms 11:19:18 INFO - PROCESS | 2900 | 1467051558450 Marionette TRACE conn7 -> [0,2825,"getWindowHandle",null] 11:19:18 INFO - PROCESS | 2900 | 1467051558453 Marionette TRACE conn7 <- [1,2825,null,{"value":"13"}] 11:19:18 INFO - PROCESS | 2900 | 1467051558456 Marionette TRACE conn7 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:19:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:19:18 INFO - PROCESS | 2900 | 1467051558458 Marionette TRACE conn7 <- [1,2826,null,{}] 11:19:18 INFO - PROCESS | 2900 | 1467051558461 Marionette TRACE conn7 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:18 INFO - PROCESS | 2900 | 1467051558463 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:18 INFO - PROCESS | 2900 | 1467051558548 Marionette TRACE conn7 <- [1,2827,null,{"value":null}] 11:19:18 INFO - PROCESS | 2900 | 1467051558554 Marionette TRACE conn7 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:18 INFO - PROCESS | 2900 | 1467051558556 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:18 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E784B5000 == 36 [pid = 2900] [id = 716] 11:19:18 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E06989000) [pid = 2900] [serial = 2148] [outer = 0000000000000000] 11:19:18 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E09628800) [pid = 2900] [serial = 2149] [outer = 0000002E06989000] 11:19:18 INFO - PROCESS | 2900 | 1467051558605 Marionette DEBUG loaded listener.js 11:19:18 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E0C6C8000) [pid = 2900] [serial = 2150] [outer = 0000002E06989000] 11:19:19 INFO - PROCESS | 2900 | 1467051559020 Marionette TRACE conn7 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 11:19:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:19:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 585ms 11:19:19 INFO - PROCESS | 2900 | 1467051559044 Marionette TRACE conn7 -> [0,2829,"getWindowHandle",null] 11:19:19 INFO - PROCESS | 2900 | 1467051559047 Marionette TRACE conn7 <- [1,2829,null,{"value":"13"}] 11:19:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:19:19 INFO - PROCESS | 2900 | 1467051559064 Marionette TRACE conn7 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:19:19 INFO - PROCESS | 2900 | 1467051559066 Marionette TRACE conn7 <- [1,2830,null,{}] 11:19:19 INFO - PROCESS | 2900 | 1467051559070 Marionette TRACE conn7 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:19 INFO - PROCESS | 2900 | 1467051559072 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:19 INFO - PROCESS | 2900 | 1467051559156 Marionette TRACE conn7 <- [1,2831,null,{"value":null}] 11:19:19 INFO - PROCESS | 2900 | 1467051559162 Marionette TRACE conn7 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:19 INFO - PROCESS | 2900 | 1467051559164 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:19 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E797D7800 == 37 [pid = 2900] [id = 717] 11:19:19 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E779DB800) [pid = 2900] [serial = 2151] [outer = 0000000000000000] 11:19:19 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E77A14C00) [pid = 2900] [serial = 2152] [outer = 0000002E779DB800] 11:19:19 INFO - PROCESS | 2900 | 1467051559216 Marionette DEBUG loaded listener.js 11:19:19 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E78255800) [pid = 2900] [serial = 2153] [outer = 0000002E779DB800] 11:19:19 INFO - PROCESS | 2900 | 1467051559651 Marionette TRACE conn7 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 11:19:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:19:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 627ms 11:19:19 INFO - PROCESS | 2900 | 1467051559692 Marionette TRACE conn7 -> [0,2833,"getWindowHandle",null] 11:19:19 INFO - PROCESS | 2900 | 1467051559694 Marionette TRACE conn7 <- [1,2833,null,{"value":"13"}] 11:19:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:19:19 INFO - PROCESS | 2900 | 1467051559698 Marionette TRACE conn7 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:19:19 INFO - PROCESS | 2900 | 1467051559700 Marionette TRACE conn7 <- [1,2834,null,{}] 11:19:19 INFO - PROCESS | 2900 | 1467051559704 Marionette TRACE conn7 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:19 INFO - PROCESS | 2900 | 1467051559706 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:19 INFO - PROCESS | 2900 | 1467051559792 Marionette TRACE conn7 <- [1,2835,null,{"value":null}] 11:19:19 INFO - PROCESS | 2900 | 1467051559797 Marionette TRACE conn7 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:19 INFO - PROCESS | 2900 | 1467051559799 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:19 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7D27E800 == 38 [pid = 2900] [id = 718] 11:19:19 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E784C9C00) [pid = 2900] [serial = 2154] [outer = 0000000000000000] 11:19:19 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E7892A800) [pid = 2900] [serial = 2155] [outer = 0000002E784C9C00] 11:19:19 INFO - PROCESS | 2900 | 1467051559843 Marionette DEBUG loaded listener.js 11:19:19 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E78A65800) [pid = 2900] [serial = 2156] [outer = 0000002E784C9C00] 11:19:20 INFO - PROCESS | 2900 | 1467051560295 Marionette TRACE conn7 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 11:19:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:19:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 628ms 11:19:20 INFO - PROCESS | 2900 | 1467051560337 Marionette TRACE conn7 -> [0,2837,"getWindowHandle",null] 11:19:20 INFO - PROCESS | 2900 | 1467051560339 Marionette TRACE conn7 <- [1,2837,null,{"value":"13"}] 11:19:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:19:20 INFO - PROCESS | 2900 | 1467051560392 Marionette TRACE conn7 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:19:20 INFO - PROCESS | 2900 | 1467051560395 Marionette TRACE conn7 <- [1,2838,null,{}] 11:19:20 INFO - PROCESS | 2900 | 1467051560401 Marionette TRACE conn7 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:20 INFO - PROCESS | 2900 | 1467051560406 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:20 INFO - PROCESS | 2900 | 1467051560538 Marionette TRACE conn7 <- [1,2839,null,{"value":null}] 11:19:20 INFO - PROCESS | 2900 | 1467051560626 Marionette TRACE conn7 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:20 INFO - PROCESS | 2900 | 1467051560630 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:20 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06874000 == 39 [pid = 2900] [id = 719] 11:19:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E05C31000) [pid = 2900] [serial = 2157] [outer = 0000000000000000] 11:19:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E05FE4000) [pid = 2900] [serial = 2158] [outer = 0000002E05C31000] 11:19:20 INFO - PROCESS | 2900 | 1467051560691 Marionette DEBUG loaded listener.js 11:19:20 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E06B9E400) [pid = 2900] [serial = 2159] [outer = 0000002E05C31000] 11:19:21 INFO - PROCESS | 2900 | 1467051561333 Marionette TRACE conn7 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:19:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:19:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 986ms 11:19:21 INFO - PROCESS | 2900 | 1467051561380 Marionette TRACE conn7 -> [0,2841,"getWindowHandle",null] 11:19:21 INFO - PROCESS | 2900 | 1467051561384 Marionette TRACE conn7 <- [1,2841,null,{"value":"13"}] 11:19:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:19:21 INFO - PROCESS | 2900 | 1467051561390 Marionette TRACE conn7 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:19:21 INFO - PROCESS | 2900 | 1467051561393 Marionette TRACE conn7 <- [1,2842,null,{}] 11:19:21 INFO - PROCESS | 2900 | 1467051561400 Marionette TRACE conn7 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:21 INFO - PROCESS | 2900 | 1467051561404 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:21 INFO - PROCESS | 2900 | 1467051561552 Marionette TRACE conn7 <- [1,2843,null,{"value":null}] 11:19:21 INFO - PROCESS | 2900 | 1467051561676 Marionette TRACE conn7 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:21 INFO - PROCESS | 2900 | 1467051561679 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:21 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD8F800 == 40 [pid = 2900] [id = 720] 11:19:21 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0A4E0000) [pid = 2900] [serial = 2160] [outer = 0000000000000000] 11:19:21 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0A6C9C00) [pid = 2900] [serial = 2161] [outer = 0000002E0A4E0000] 11:19:21 INFO - PROCESS | 2900 | 1467051561737 Marionette DEBUG loaded listener.js 11:19:21 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0C6A7C00) [pid = 2900] [serial = 2162] [outer = 0000002E0A4E0000] 11:19:22 INFO - PROCESS | 2900 | 1467051562306 Marionette TRACE conn7 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 11:19:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:19:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 987ms 11:19:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:19:22 INFO - PROCESS | 2900 | 1467051562380 Marionette TRACE conn7 -> [0,2845,"getWindowHandle",null] 11:19:22 INFO - PROCESS | 2900 | 1467051562382 Marionette TRACE conn7 <- [1,2845,null,{"value":"13"}] 11:19:22 INFO - PROCESS | 2900 | 1467051562399 Marionette TRACE conn7 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:19:22 INFO - PROCESS | 2900 | 1467051562402 Marionette TRACE conn7 <- [1,2846,null,{}] 11:19:22 INFO - PROCESS | 2900 | 1467051562409 Marionette TRACE conn7 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:22 INFO - PROCESS | 2900 | 1467051562411 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:22 INFO - PROCESS | 2900 | 1467051562533 Marionette TRACE conn7 <- [1,2847,null,{"value":null}] 11:19:22 INFO - PROCESS | 2900 | 1467051562658 Marionette TRACE conn7 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:22 INFO - PROCESS | 2900 | 1467051562665 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:22 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7DC76000 == 41 [pid = 2900] [id = 721] 11:19:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E76FCA800) [pid = 2900] [serial = 2163] [outer = 0000000000000000] 11:19:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E76FD6000) [pid = 2900] [serial = 2164] [outer = 0000002E76FCA800] 11:19:22 INFO - PROCESS | 2900 | 1467051562725 Marionette DEBUG loaded listener.js 11:19:22 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E779D5800) [pid = 2900] [serial = 2165] [outer = 0000002E76FCA800] 11:19:23 INFO - PROCESS | 2900 | 1467051563359 Marionette TRACE conn7 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:19:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:19:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 995ms 11:19:23 INFO - PROCESS | 2900 | 1467051563384 Marionette TRACE conn7 -> [0,2849,"getWindowHandle",null] 11:19:23 INFO - PROCESS | 2900 | 1467051563386 Marionette TRACE conn7 <- [1,2849,null,{"value":"13"}] 11:19:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:19:23 INFO - PROCESS | 2900 | 1467051563390 Marionette TRACE conn7 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:19:23 INFO - PROCESS | 2900 | 1467051563392 Marionette TRACE conn7 <- [1,2850,null,{}] 11:19:23 INFO - PROCESS | 2900 | 1467051563396 Marionette TRACE conn7 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:23 INFO - PROCESS | 2900 | 1467051563398 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:23 INFO - PROCESS | 2900 | 1467051563513 Marionette TRACE conn7 <- [1,2851,null,{"value":null}] 11:19:23 INFO - PROCESS | 2900 | 1467051563608 Marionette TRACE conn7 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:23 INFO - PROCESS | 2900 | 1467051563611 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:23 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7DFC8800 == 42 [pid = 2900] [id = 722] 11:19:23 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E78D8C800) [pid = 2900] [serial = 2166] [outer = 0000000000000000] 11:19:23 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E78D97800) [pid = 2900] [serial = 2167] [outer = 0000002E78D8C800] 11:19:23 INFO - PROCESS | 2900 | 1467051563665 Marionette DEBUG loaded listener.js 11:19:23 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E791C5000) [pid = 2900] [serial = 2168] [outer = 0000002E78D8C800] 11:19:24 INFO - PROCESS | 2900 | 1467051564420 Marionette TRACE conn7 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 11:19:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:19:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1091ms 11:19:24 INFO - PROCESS | 2900 | 1467051564484 Marionette TRACE conn7 -> [0,2853,"getWindowHandle",null] 11:19:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:19:24 INFO - PROCESS | 2900 | 1467051564488 Marionette TRACE conn7 <- [1,2853,null,{"value":"13"}] 11:19:24 INFO - PROCESS | 2900 | 1467051564492 Marionette TRACE conn7 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:19:24 INFO - PROCESS | 2900 | 1467051564496 Marionette TRACE conn7 <- [1,2854,null,{}] 11:19:24 INFO - PROCESS | 2900 | 1467051564501 Marionette TRACE conn7 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:24 INFO - PROCESS | 2900 | 1467051564504 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:24 INFO - PROCESS | 2900 | 1467051564663 Marionette TRACE conn7 <- [1,2855,null,{"value":null}] 11:19:24 INFO - PROCESS | 2900 | 1467051564673 Marionette TRACE conn7 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:24 INFO - PROCESS | 2900 | 1467051564676 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:24 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E08874800 == 43 [pid = 2900] [id = 723] 11:19:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E06A99C00) [pid = 2900] [serial = 2169] [outer = 0000000000000000] 11:19:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E06B9E000) [pid = 2900] [serial = 2170] [outer = 0000002E06A99C00] 11:19:24 INFO - PROCESS | 2900 | 1467051564728 Marionette DEBUG loaded listener.js 11:19:24 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E08582000) [pid = 2900] [serial = 2171] [outer = 0000002E06A99C00] 11:19:25 INFO - PROCESS | 2900 | --DOCSHELL 0000002E797D7800 == 42 [pid = 2900] [id = 717] 11:19:25 INFO - PROCESS | 2900 | --DOCSHELL 0000002E784B5000 == 41 [pid = 2900] [id = 716] 11:19:25 INFO - PROCESS | 2900 | --DOCSHELL 0000002E779EF000 == 40 [pid = 2900] [id = 715] 11:19:25 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DDB0000 == 39 [pid = 2900] [id = 714] 11:19:25 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DC45800 == 38 [pid = 2900] [id = 713] 11:19:25 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C256800 == 37 [pid = 2900] [id = 712] 11:19:25 INFO - PROCESS | 2900 | --DOCSHELL 0000002E09E74800 == 36 [pid = 2900] [id = 711] 11:19:25 INFO - PROCESS | 2900 | --DOCSHELL 0000002E05C17000 == 35 [pid = 2900] [id = 710] 11:19:25 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0CDD5800 == 34 [pid = 2900] [id = 709] 11:19:25 INFO - PROCESS | 2900 | --DOCSHELL 0000002E78980800 == 33 [pid = 2900] [id = 707] 11:19:25 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0686B800 == 32 [pid = 2900] [id = 708] 11:19:25 INFO - PROCESS | 2900 | --DOCSHELL 0000002E797D9800 == 31 [pid = 2900] [id = 697] 11:19:25 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD8A000 == 30 [pid = 2900] [id = 696] 11:19:25 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7DFC8800 == 29 [pid = 2900] [id = 722] 11:19:25 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7DC76000 == 28 [pid = 2900] [id = 721] 11:19:25 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD8F800 == 27 [pid = 2900] [id = 720] 11:19:25 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7D27E800 == 26 [pid = 2900] [id = 718] 11:19:25 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06874000 == 25 [pid = 2900] [id = 719] 11:19:25 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E0882D000) [pid = 2900] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 11:19:25 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E062BC800) [pid = 2900] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 11:19:25 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E05C98400) [pid = 2900] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 11:19:25 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E068A8C00) [pid = 2900] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 11:19:25 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E06B98800) [pid = 2900] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 11:19:25 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E05C97000) [pid = 2900] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 11:19:25 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E05FD8400) [pid = 2900] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 11:19:25 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0C28C800) [pid = 2900] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 11:19:25 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0965D800) [pid = 2900] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 11:19:25 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E07570800) [pid = 2900] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 11:19:25 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0CAD8400) [pid = 2900] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 11:19:25 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0C285C00) [pid = 2900] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 11:19:25 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E780CE400) [pid = 2900] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 11:19:25 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E779D9400) [pid = 2900] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 11:19:25 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0A6BF400) [pid = 2900] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 11:19:25 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0A64BC00) [pid = 2900] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 11:19:25 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0CD36800) [pid = 2900] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 11:19:25 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0CA7B400) [pid = 2900] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 11:19:25 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0A4E2000) [pid = 2900] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 11:19:25 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0A52E800) [pid = 2900] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 11:19:25 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E0DC0B800) [pid = 2900] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 11:19:25 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E0C138400) [pid = 2900] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 11:19:25 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E0D7E5C00) [pid = 2900] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 11:19:25 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E0CA79000) [pid = 2900] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 11:19:25 INFO - PROCESS | 2900 | --DOMWINDOW == 65 (0000002E0A3DE800) [pid = 2900] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 11:19:26 INFO - PROCESS | 2900 | 1467051566054 Marionette TRACE conn7 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 11:19:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:19:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1590ms 11:19:26 INFO - PROCESS | 2900 | 1467051566084 Marionette TRACE conn7 -> [0,2857,"getWindowHandle",null] 11:19:26 INFO - PROCESS | 2900 | 1467051566088 Marionette TRACE conn7 <- [1,2857,null,{"value":"13"}] 11:19:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:19:26 INFO - PROCESS | 2900 | 1467051566095 Marionette TRACE conn7 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:19:26 INFO - PROCESS | 2900 | 1467051566098 Marionette TRACE conn7 <- [1,2858,null,{}] 11:19:26 INFO - PROCESS | 2900 | 1467051566146 Marionette TRACE conn7 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:26 INFO - PROCESS | 2900 | 1467051566149 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:26 INFO - PROCESS | 2900 | 1467051566264 Marionette TRACE conn7 <- [1,2859,null,{"value":null}] 11:19:26 INFO - PROCESS | 2900 | 1467051566281 Marionette TRACE conn7 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:26 INFO - PROCESS | 2900 | 1467051566283 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:26 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06830800 == 26 [pid = 2900] [id = 724] 11:19:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 66 (0000002E05990000) [pid = 2900] [serial = 2172] [outer = 0000000000000000] 11:19:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E05CA0400) [pid = 2900] [serial = 2173] [outer = 0000002E05990000] 11:19:26 INFO - PROCESS | 2900 | 1467051566332 Marionette DEBUG loaded listener.js 11:19:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E05FE6400) [pid = 2900] [serial = 2174] [outer = 0000002E05990000] 11:19:26 INFO - PROCESS | 2900 | 1467051566804 Marionette TRACE conn7 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 11:19:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:19:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 734ms 11:19:26 INFO - PROCESS | 2900 | 1467051566831 Marionette TRACE conn7 -> [0,2861,"getWindowHandle",null] 11:19:26 INFO - PROCESS | 2900 | 1467051566837 Marionette TRACE conn7 <- [1,2861,null,{"value":"13"}] 11:19:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:19:26 INFO - PROCESS | 2900 | 1467051566844 Marionette TRACE conn7 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:19:26 INFO - PROCESS | 2900 | 1467051566847 Marionette TRACE conn7 <- [1,2862,null,{}] 11:19:26 INFO - PROCESS | 2900 | 1467051566851 Marionette TRACE conn7 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:26 INFO - PROCESS | 2900 | 1467051566853 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:26 INFO - PROCESS | 2900 | 1467051566945 Marionette TRACE conn7 <- [1,2863,null,{"value":null}] 11:19:26 INFO - PROCESS | 2900 | 1467051566955 Marionette TRACE conn7 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:26 INFO - PROCESS | 2900 | 1467051566957 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:26 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E08872000 == 27 [pid = 2900] [id = 725] 11:19:26 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E0698C400) [pid = 2900] [serial = 2175] [outer = 0000000000000000] 11:19:27 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E06B91800) [pid = 2900] [serial = 2176] [outer = 0000002E0698C400] 11:19:27 INFO - PROCESS | 2900 | 1467051567006 Marionette DEBUG loaded listener.js 11:19:27 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E072E0000) [pid = 2900] [serial = 2177] [outer = 0000002E0698C400] 11:19:27 INFO - PROCESS | 2900 | 1467051567488 Marionette TRACE conn7 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 11:19:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:19:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 692ms 11:19:27 INFO - PROCESS | 2900 | 1467051567537 Marionette TRACE conn7 -> [0,2865,"getWindowHandle",null] 11:19:27 INFO - PROCESS | 2900 | 1467051567539 Marionette TRACE conn7 <- [1,2865,null,{"value":"13"}] 11:19:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:19:27 INFO - PROCESS | 2900 | 1467051567543 Marionette TRACE conn7 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:19:27 INFO - PROCESS | 2900 | 1467051567547 Marionette TRACE conn7 <- [1,2866,null,{}] 11:19:27 INFO - PROCESS | 2900 | 1467051567558 Marionette TRACE conn7 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:27 INFO - PROCESS | 2900 | 1467051567563 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:27 INFO - PROCESS | 2900 | 1467051567679 Marionette TRACE conn7 <- [1,2867,null,{"value":null}] 11:19:27 INFO - PROCESS | 2900 | 1467051567771 Marionette TRACE conn7 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:27 INFO - PROCESS | 2900 | 1467051567774 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:27 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C24B800 == 28 [pid = 2900] [id = 726] 11:19:27 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E05998400) [pid = 2900] [serial = 2178] [outer = 0000000000000000] 11:19:27 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0A423400) [pid = 2900] [serial = 2179] [outer = 0000002E05998400] 11:19:27 INFO - PROCESS | 2900 | 1467051567823 Marionette DEBUG loaded listener.js 11:19:27 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0A4D9800) [pid = 2900] [serial = 2180] [outer = 0000002E05998400] 11:19:28 INFO - PROCESS | 2900 | 1467051568237 Marionette TRACE conn7 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 11:19:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:19:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 735ms 11:19:28 INFO - PROCESS | 2900 | 1467051568281 Marionette TRACE conn7 -> [0,2869,"getWindowHandle",null] 11:19:28 INFO - PROCESS | 2900 | 1467051568284 Marionette TRACE conn7 <- [1,2869,null,{"value":"13"}] 11:19:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:19:28 INFO - PROCESS | 2900 | 1467051568296 Marionette TRACE conn7 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:19:28 INFO - PROCESS | 2900 | 1467051568298 Marionette TRACE conn7 <- [1,2870,null,{}] 11:19:28 INFO - PROCESS | 2900 | 1467051568301 Marionette TRACE conn7 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:28 INFO - PROCESS | 2900 | 1467051568303 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:28 INFO - PROCESS | 2900 | 1467051568420 Marionette TRACE conn7 <- [1,2871,null,{"value":null}] 11:19:28 INFO - PROCESS | 2900 | 1467051568474 Marionette TRACE conn7 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:28 INFO - PROCESS | 2900 | 1467051568476 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:28 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CB44000 == 29 [pid = 2900] [id = 727] 11:19:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0A52C800) [pid = 2900] [serial = 2181] [outer = 0000000000000000] 11:19:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0A644C00) [pid = 2900] [serial = 2182] [outer = 0000002E0A52C800] 11:19:28 INFO - PROCESS | 2900 | 1467051568522 Marionette DEBUG loaded listener.js 11:19:28 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0A6C0C00) [pid = 2900] [serial = 2183] [outer = 0000002E0A52C800] 11:19:28 INFO - PROCESS | 2900 | 1467051568981 Marionette TRACE conn7 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 11:19:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:19:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 734ms 11:19:29 INFO - PROCESS | 2900 | 1467051569062 Marionette TRACE conn7 -> [0,2873,"getWindowHandle",null] 11:19:29 INFO - PROCESS | 2900 | 1467051569064 Marionette TRACE conn7 <- [1,2873,null,{"value":"13"}] 11:19:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:19:29 INFO - PROCESS | 2900 | 1467051569067 Marionette TRACE conn7 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:19:29 INFO - PROCESS | 2900 | 1467051569069 Marionette TRACE conn7 <- [1,2874,null,{}] 11:19:29 INFO - PROCESS | 2900 | 1467051569073 Marionette TRACE conn7 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:29 INFO - PROCESS | 2900 | 1467051569075 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:29 INFO - PROCESS | 2900 | 1467051569184 Marionette TRACE conn7 <- [1,2875,null,{"value":null}] 11:19:29 INFO - PROCESS | 2900 | 1467051569193 Marionette TRACE conn7 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:29 INFO - PROCESS | 2900 | 1467051569195 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:29 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D981000 == 30 [pid = 2900] [id = 728] 11:19:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E06988800) [pid = 2900] [serial = 2184] [outer = 0000000000000000] 11:19:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0C13D000) [pid = 2900] [serial = 2185] [outer = 0000002E06988800] 11:19:29 INFO - PROCESS | 2900 | 1467051569240 Marionette DEBUG loaded listener.js 11:19:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0C195800) [pid = 2900] [serial = 2186] [outer = 0000002E06988800] 11:19:29 INFO - PROCESS | 2900 | 1467051569686 Marionette TRACE conn7 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 11:19:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:19:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 690ms 11:19:29 INFO - PROCESS | 2900 | 1467051569760 Marionette TRACE conn7 -> [0,2877,"getWindowHandle",null] 11:19:29 INFO - PROCESS | 2900 | 1467051569763 Marionette TRACE conn7 <- [1,2877,null,{"value":"13"}] 11:19:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:19:29 INFO - PROCESS | 2900 | 1467051569766 Marionette TRACE conn7 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:19:29 INFO - PROCESS | 2900 | 1467051569768 Marionette TRACE conn7 <- [1,2878,null,{}] 11:19:29 INFO - PROCESS | 2900 | 1467051569771 Marionette TRACE conn7 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:29 INFO - PROCESS | 2900 | 1467051569777 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:29 INFO - PROCESS | 2900 | 1467051569917 Marionette TRACE conn7 <- [1,2879,null,{"value":null}] 11:19:29 INFO - PROCESS | 2900 | 1467051569925 Marionette TRACE conn7 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:29 INFO - PROCESS | 2900 | 1467051569927 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:29 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DDA1800 == 31 [pid = 2900] [id = 729] 11:19:29 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0C287800) [pid = 2900] [serial = 2187] [outer = 0000000000000000] 11:19:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0C6C0800) [pid = 2900] [serial = 2188] [outer = 0000002E0C287800] 11:19:30 INFO - PROCESS | 2900 | 1467051570016 Marionette DEBUG loaded listener.js 11:19:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0CBD8400) [pid = 2900] [serial = 2189] [outer = 0000002E0C287800] 11:19:30 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E05997C00) [pid = 2900] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:19:30 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0DDDB000) [pid = 2900] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:19:30 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0A424400) [pid = 2900] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:19:30 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E02BADC00) [pid = 2900] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:19:30 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E05993800) [pid = 2900] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:19:30 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E07F3A000) [pid = 2900] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:19:30 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E0D7EF800) [pid = 2900] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:19:30 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E07F8D000) [pid = 2900] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:19:30 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E06989000) [pid = 2900] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:19:30 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0C28A400) [pid = 2900] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:19:30 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E779DB800) [pid = 2900] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:19:30 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E784C9C00) [pid = 2900] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:19:30 INFO - PROCESS | 2900 | 1467051570591 Marionette TRACE conn7 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:19:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:19:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 881ms 11:19:30 INFO - PROCESS | 2900 | 1467051570649 Marionette TRACE conn7 -> [0,2881,"getWindowHandle",null] 11:19:30 INFO - PROCESS | 2900 | 1467051570651 Marionette TRACE conn7 <- [1,2881,null,{"value":"13"}] 11:19:30 INFO - PROCESS | 2900 | 1467051570654 Marionette TRACE conn7 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:19:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:19:30 INFO - PROCESS | 2900 | 1467051570656 Marionette TRACE conn7 <- [1,2882,null,{}] 11:19:30 INFO - PROCESS | 2900 | 1467051570661 Marionette TRACE conn7 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:30 INFO - PROCESS | 2900 | 1467051570663 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:30 INFO - PROCESS | 2900 | 1467051570745 Marionette TRACE conn7 <- [1,2883,null,{"value":null}] 11:19:30 INFO - PROCESS | 2900 | 1467051570751 Marionette TRACE conn7 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:30 INFO - PROCESS | 2900 | 1467051570753 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:30 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0E02D800 == 32 [pid = 2900] [id = 730] 11:19:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0350B400) [pid = 2900] [serial = 2190] [outer = 0000000000000000] 11:19:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0CA7DC00) [pid = 2900] [serial = 2191] [outer = 0000002E0350B400] 11:19:30 INFO - PROCESS | 2900 | 1467051570799 Marionette DEBUG loaded listener.js 11:19:30 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0CBE3000) [pid = 2900] [serial = 2192] [outer = 0000002E0350B400] 11:19:31 INFO - PROCESS | 2900 | 1467051571224 Marionette TRACE conn7 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 11:19:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:19:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 629ms 11:19:31 INFO - PROCESS | 2900 | 1467051571287 Marionette TRACE conn7 -> [0,2885,"getWindowHandle",null] 11:19:31 INFO - PROCESS | 2900 | 1467051571290 Marionette TRACE conn7 <- [1,2885,null,{"value":"13"}] 11:19:31 INFO - PROCESS | 2900 | 1467051571293 Marionette TRACE conn7 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:19:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:19:31 INFO - PROCESS | 2900 | 1467051571295 Marionette TRACE conn7 <- [1,2886,null,{}] 11:19:31 INFO - PROCESS | 2900 | 1467051571299 Marionette TRACE conn7 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:31 INFO - PROCESS | 2900 | 1467051571300 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:31 INFO - PROCESS | 2900 | 1467051571382 Marionette TRACE conn7 <- [1,2887,null,{"value":null}] 11:19:31 INFO - PROCESS | 2900 | 1467051571389 Marionette TRACE conn7 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:31 INFO - PROCESS | 2900 | 1467051571391 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:31 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E77AA2800 == 33 [pid = 2900] [id = 731] 11:19:31 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0CD42000) [pid = 2900] [serial = 2193] [outer = 0000000000000000] 11:19:31 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0D7E3C00) [pid = 2900] [serial = 2194] [outer = 0000002E0CD42000] 11:19:31 INFO - PROCESS | 2900 | 1467051571436 Marionette DEBUG loaded listener.js 11:19:31 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0D7EEC00) [pid = 2900] [serial = 2195] [outer = 0000002E0CD42000] 11:19:31 INFO - PROCESS | 2900 | 1467051571890 Marionette TRACE conn7 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 11:19:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:19:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 690ms 11:19:31 INFO - PROCESS | 2900 | 1467051571987 Marionette TRACE conn7 -> [0,2889,"getWindowHandle",null] 11:19:31 INFO - PROCESS | 2900 | 1467051571989 Marionette TRACE conn7 <- [1,2889,null,{"value":"13"}] 11:19:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:19:31 INFO - PROCESS | 2900 | 1467051571992 Marionette TRACE conn7 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:19:31 INFO - PROCESS | 2900 | 1467051571994 Marionette TRACE conn7 <- [1,2890,null,{}] 11:19:32 INFO - PROCESS | 2900 | 1467051571998 Marionette TRACE conn7 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:32 INFO - PROCESS | 2900 | 1467051572000 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:32 INFO - PROCESS | 2900 | 1467051572082 Marionette TRACE conn7 <- [1,2891,null,{"value":null}] 11:19:32 INFO - PROCESS | 2900 | 1467051572092 Marionette TRACE conn7 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:32 INFO - PROCESS | 2900 | 1467051572094 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:32 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C24A000 == 34 [pid = 2900] [id = 732] 11:19:32 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0DC06C00) [pid = 2900] [serial = 2196] [outer = 0000000000000000] 11:19:32 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0DC0D400) [pid = 2900] [serial = 2197] [outer = 0000002E0DC06C00] 11:19:32 INFO - PROCESS | 2900 | 1467051572138 Marionette DEBUG loaded listener.js 11:19:32 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0DDE6400) [pid = 2900] [serial = 2198] [outer = 0000002E0DC06C00] 11:19:32 INFO - PROCESS | 2900 | 1467051572930 Marionette TRACE conn7 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:19:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:19:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 986ms 11:19:32 INFO - PROCESS | 2900 | 1467051572982 Marionette TRACE conn7 -> [0,2893,"getWindowHandle",null] 11:19:32 INFO - PROCESS | 2900 | 1467051572987 Marionette TRACE conn7 <- [1,2893,null,{"value":"13"}] 11:19:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:19:33 INFO - PROCESS | 2900 | 1467051572992 Marionette TRACE conn7 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:19:33 INFO - PROCESS | 2900 | 1467051572997 Marionette TRACE conn7 <- [1,2894,null,{}] 11:19:33 INFO - PROCESS | 2900 | 1467051573003 Marionette TRACE conn7 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:33 INFO - PROCESS | 2900 | 1467051573006 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:33 INFO - PROCESS | 2900 | 1467051573133 Marionette TRACE conn7 <- [1,2895,null,{"value":null}] 11:19:33 INFO - PROCESS | 2900 | 1467051573256 Marionette TRACE conn7 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:33 INFO - PROCESS | 2900 | 1467051573259 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:33 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E09E74800 == 35 [pid = 2900] [id = 733] 11:19:33 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0620F800) [pid = 2900] [serial = 2199] [outer = 0000000000000000] 11:19:33 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E068A6C00) [pid = 2900] [serial = 2200] [outer = 0000002E0620F800] 11:19:33 INFO - PROCESS | 2900 | 1467051573319 Marionette DEBUG loaded listener.js 11:19:33 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E072E5C00) [pid = 2900] [serial = 2201] [outer = 0000002E0620F800] 11:19:34 INFO - PROCESS | 2900 | 1467051574024 Marionette TRACE conn7 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 11:19:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:19:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1094ms 11:19:34 INFO - PROCESS | 2900 | 1467051574094 Marionette TRACE conn7 -> [0,2897,"getWindowHandle",null] 11:19:34 INFO - PROCESS | 2900 | 1467051574100 Marionette TRACE conn7 <- [1,2897,null,{"value":"13"}] 11:19:34 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:19:34 INFO - PROCESS | 2900 | 1467051574108 Marionette TRACE conn7 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:19:34 INFO - PROCESS | 2900 | 1467051574111 Marionette TRACE conn7 <- [1,2898,null,{}] 11:19:34 INFO - PROCESS | 2900 | 1467051574115 Marionette TRACE conn7 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:34 INFO - PROCESS | 2900 | 1467051574118 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:34 INFO - PROCESS | 2900 | 1467051574259 Marionette TRACE conn7 <- [1,2899,null,{"value":null}] 11:19:34 INFO - PROCESS | 2900 | 1467051574480 Marionette TRACE conn7 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:34 INFO - PROCESS | 2900 | 1467051574484 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:34 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E05C22800 == 36 [pid = 2900] [id = 734] 11:19:34 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E05293000) [pid = 2900] [serial = 2202] [outer = 0000000000000000] 11:19:34 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E05ECF000) [pid = 2900] [serial = 2203] [outer = 0000002E05293000] 11:19:34 INFO - PROCESS | 2900 | 1467051574545 Marionette DEBUG loaded listener.js 11:19:34 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E06982400) [pid = 2900] [serial = 2204] [outer = 0000002E05293000] 11:19:35 INFO - PROCESS | 2900 | --DOCSHELL 0000002E77AA2800 == 35 [pid = 2900] [id = 731] 11:19:35 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0E02D800 == 34 [pid = 2900] [id = 730] 11:19:35 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DDA1800 == 33 [pid = 2900] [id = 729] 11:19:35 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D981000 == 32 [pid = 2900] [id = 728] 11:19:35 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0CB44000 == 31 [pid = 2900] [id = 727] 11:19:35 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C24B800 == 30 [pid = 2900] [id = 726] 11:19:35 INFO - PROCESS | 2900 | --DOCSHELL 0000002E08872000 == 29 [pid = 2900] [id = 725] 11:19:35 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06830800 == 28 [pid = 2900] [id = 724] 11:19:35 INFO - PROCESS | 2900 | --DOCSHELL 0000002E08874800 == 27 [pid = 2900] [id = 723] 11:19:35 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E7892A800) [pid = 2900] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 11:19:35 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0CAD0400) [pid = 2900] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 11:19:35 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E7702D400) [pid = 2900] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 11:19:35 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0CD37800) [pid = 2900] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 11:19:35 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0A6BD000) [pid = 2900] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 11:19:35 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0C142800) [pid = 2900] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 11:19:35 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0598F000) [pid = 2900] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 11:19:35 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E06203C00) [pid = 2900] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 11:19:35 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E05C2CC00) [pid = 2900] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 11:19:35 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E06207C00) [pid = 2900] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 11:19:35 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E07F3FC00) [pid = 2900] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 11:19:35 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E08C69400) [pid = 2900] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 11:19:35 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E6AEC1C00) [pid = 2900] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 11:19:35 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0962F400) [pid = 2900] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 11:19:35 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0A528400) [pid = 2900] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 11:19:35 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0C6C8000) [pid = 2900] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 11:19:35 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E09628800) [pid = 2900] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 11:19:35 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E7717A400) [pid = 2900] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 11:19:35 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E0C53B800) [pid = 2900] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 11:19:35 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E78255800) [pid = 2900] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 11:19:35 INFO - PROCESS | 2900 | --DOMWINDOW == 65 (0000002E0C6B9C00) [pid = 2900] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 11:19:35 INFO - PROCESS | 2900 | --DOMWINDOW == 64 (0000002E78A65800) [pid = 2900] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 11:19:35 INFO - PROCESS | 2900 | --DOMWINDOW == 63 (0000002E77A14C00) [pid = 2900] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 11:19:35 INFO - PROCESS | 2900 | 1467051575199 Marionette TRACE conn7 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 11:19:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:19:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:19:35 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1130ms 11:19:35 INFO - PROCESS | 2900 | 1467051575241 Marionette TRACE conn7 -> [0,2901,"getWindowHandle",null] 11:19:35 INFO - PROCESS | 2900 | 1467051575244 Marionette TRACE conn7 <- [1,2901,null,{"value":"13"}] 11:19:35 INFO - PROCESS | 2900 | 1467051575249 Marionette TRACE conn7 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:19:35 INFO - TEST-START | /DOMEvents/constructors.html 11:19:35 INFO - PROCESS | 2900 | 1467051575252 Marionette TRACE conn7 <- [1,2902,null,{}] 11:19:35 INFO - PROCESS | 2900 | 1467051575257 Marionette TRACE conn7 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:35 INFO - PROCESS | 2900 | 1467051575262 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:35 INFO - PROCESS | 2900 | 1467051575355 Marionette TRACE conn7 <- [1,2903,null,{"value":null}] 11:19:35 INFO - PROCESS | 2900 | 1467051575436 Marionette TRACE conn7 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:35 INFO - PROCESS | 2900 | 1467051575439 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:35 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0859F800 == 28 [pid = 2900] [id = 735] 11:19:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 64 (0000002E05E89800) [pid = 2900] [serial = 2205] [outer = 0000000000000000] 11:19:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 65 (0000002E06984000) [pid = 2900] [serial = 2206] [outer = 0000002E05E89800] 11:19:35 INFO - PROCESS | 2900 | 1467051575487 Marionette DEBUG loaded listener.js 11:19:35 INFO - PROCESS | 2900 | ++DOMWINDOW == 66 (0000002E07F43C00) [pid = 2900] [serial = 2207] [outer = 0000002E05E89800] 11:19:36 INFO - PROCESS | 2900 | 1467051576012 Marionette TRACE conn7 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 11:19:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:19:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:19:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:19:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:19:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:19:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:19:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:19:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:19:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:19:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:19:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:19:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:19:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:19:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:19:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:19:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:19:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:19:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:19:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:19:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:19:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:19:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:19:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:19:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:19:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:19:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:19:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:19:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:19:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:19:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:19:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:19:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:19:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:19:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:19:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:19:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:19:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:19:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:19:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:19:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:19:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:19:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:19:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:19:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:19:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:19:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:19:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:19:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:19:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:19:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:19:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:19:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:19:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:19:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:19:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:19:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:19:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:19:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:19:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:19:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:19:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:19:36 INFO - TEST-OK | /DOMEvents/constructors.html | took 854ms 11:19:36 INFO - PROCESS | 2900 | 1467051576111 Marionette TRACE conn7 -> [0,2905,"getWindowHandle",null] 11:19:36 INFO - PROCESS | 2900 | 1467051576115 Marionette TRACE conn7 <- [1,2905,null,{"value":"13"}] 11:19:36 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:19:36 INFO - PROCESS | 2900 | 1467051576122 Marionette TRACE conn7 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:19:36 INFO - PROCESS | 2900 | 1467051576124 Marionette TRACE conn7 <- [1,2906,null,{}] 11:19:36 INFO - PROCESS | 2900 | 1467051576128 Marionette TRACE conn7 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:36 INFO - PROCESS | 2900 | 1467051576131 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:36 INFO - PROCESS | 2900 | 1467051576238 Marionette TRACE conn7 <- [1,2907,null,{"value":null}] 11:19:36 INFO - PROCESS | 2900 | 1467051576244 Marionette TRACE conn7 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:36 INFO - PROCESS | 2900 | 1467051576246 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:36 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C570800 == 29 [pid = 2900] [id = 736] 11:19:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E0A525800) [pid = 2900] [serial = 2208] [outer = 0000000000000000] 11:19:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E0A52B000) [pid = 2900] [serial = 2209] [outer = 0000002E0A525800] 11:19:36 INFO - PROCESS | 2900 | 1467051576292 Marionette DEBUG loaded listener.js 11:19:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E0A6C3000) [pid = 2900] [serial = 2210] [outer = 0000002E0A525800] 11:19:36 INFO - PROCESS | 2900 | 1467051576731 Marionette TRACE conn7 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:19:36 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:19:36 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 629ms 11:19:36 INFO - PROCESS | 2900 | 1467051576752 Marionette TRACE conn7 -> [0,2909,"getWindowHandle",null] 11:19:36 INFO - PROCESS | 2900 | 1467051576754 Marionette TRACE conn7 <- [1,2909,null,{"value":"13"}] 11:19:36 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:19:36 INFO - PROCESS | 2900 | 1467051576759 Marionette TRACE conn7 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:19:36 INFO - PROCESS | 2900 | 1467051576766 Marionette TRACE conn7 <- [1,2910,null,{}] 11:19:36 INFO - PROCESS | 2900 | 1467051576775 Marionette TRACE conn7 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:36 INFO - PROCESS | 2900 | 1467051576779 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:36 INFO - PROCESS | 2900 | 1467051576872 Marionette TRACE conn7 <- [1,2911,null,{"value":null}] 11:19:36 INFO - PROCESS | 2900 | 1467051576879 Marionette TRACE conn7 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:36 INFO - PROCESS | 2900 | 1467051576881 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:36 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD18800 == 30 [pid = 2900] [id = 737] 11:19:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E0598CC00) [pid = 2900] [serial = 2211] [outer = 0000000000000000] 11:19:36 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0C196000) [pid = 2900] [serial = 2212] [outer = 0000002E0598CC00] 11:19:36 INFO - PROCESS | 2900 | 1467051576926 Marionette DEBUG loaded listener.js 11:19:37 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0C6B1400) [pid = 2900] [serial = 2213] [outer = 0000002E0598CC00] 11:19:37 INFO - PROCESS | 2900 | [2900] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:19:37 INFO - PROCESS | 2900 | [2900] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:19:37 INFO - PROCESS | 2900 | [2900] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:19:37 INFO - PROCESS | 2900 | [2900] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:19:37 INFO - PROCESS | 2900 | 1467051577367 Marionette TRACE conn7 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 11:19:37 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:19:37 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:19:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:19:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:19:37 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 11:19:37 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:19:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:19:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:19:37 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 11:19:37 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:19:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:19:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:19:37 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]" 11:19:37 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:19:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:19:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:19:37 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:19:37 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 635ms 11:19:37 INFO - PROCESS | 2900 | 1467051577402 Marionette TRACE conn7 -> [0,2913,"getWindowHandle",null] 11:19:37 INFO - PROCESS | 2900 | 1467051577405 Marionette TRACE conn7 <- [1,2913,null,{"value":"13"}] 11:19:37 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:19:37 INFO - PROCESS | 2900 | 1467051577421 Marionette TRACE conn7 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:19:37 INFO - PROCESS | 2900 | 1467051577423 Marionette TRACE conn7 <- [1,2914,null,{}] 11:19:37 INFO - PROCESS | 2900 | 1467051577427 Marionette TRACE conn7 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:37 INFO - PROCESS | 2900 | 1467051577429 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:37 INFO - PROCESS | 2900 | 1467051577544 Marionette TRACE conn7 <- [1,2915,null,{"value":null}] 11:19:37 INFO - PROCESS | 2900 | 1467051577549 Marionette TRACE conn7 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:37 INFO - PROCESS | 2900 | 1467051577552 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:37 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0E018800 == 31 [pid = 2900] [id = 738] 11:19:37 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0C6C0000) [pid = 2900] [serial = 2214] [outer = 0000000000000000] 11:19:37 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0CBDB400) [pid = 2900] [serial = 2215] [outer = 0000002E0C6C0000] 11:19:37 INFO - PROCESS | 2900 | 1467051577597 Marionette DEBUG loaded listener.js 11:19:37 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0CD43000) [pid = 2900] [serial = 2216] [outer = 0000002E0C6C0000] 11:19:37 INFO - PROCESS | 2900 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:19:38 INFO - PROCESS | 2900 | 1467051578031 Marionette TRACE conn7 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 11:19:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:19:38 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 649ms 11:19:38 INFO - PROCESS | 2900 | 1467051578065 Marionette TRACE conn7 -> [0,2917,"getWindowHandle",null] 11:19:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:19:38 INFO - PROCESS | 2900 | 1467051578068 Marionette TRACE conn7 <- [1,2917,null,{"value":"13"}] 11:19:38 INFO - PROCESS | 2900 | 1467051578071 Marionette TRACE conn7 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:19:38 INFO - PROCESS | 2900 | 1467051578073 Marionette TRACE conn7 <- [1,2918,null,{}] 11:19:38 INFO - PROCESS | 2900 | 1467051578082 Marionette TRACE conn7 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:38 INFO - PROCESS | 2900 | 1467051578084 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:38 INFO - PROCESS | 2900 | 1467051578197 Marionette TRACE conn7 <- [1,2919,null,{"value":null}] 11:19:38 INFO - PROCESS | 2900 | 1467051578203 Marionette TRACE conn7 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:38 INFO - PROCESS | 2900 | 1467051578209 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:38 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DC57000 == 32 [pid = 2900] [id = 739] 11:19:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0DDD9400) [pid = 2900] [serial = 2217] [outer = 0000000000000000] 11:19:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0DDE0C00) [pid = 2900] [serial = 2218] [outer = 0000002E0DDD9400] 11:19:38 INFO - PROCESS | 2900 | 1467051578266 Marionette DEBUG loaded listener.js 11:19:38 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E7702AC00) [pid = 2900] [serial = 2219] [outer = 0000002E0DDD9400] 11:19:38 INFO - PROCESS | 2900 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:19:38 INFO - PROCESS | 2900 | 1467051578732 Marionette TRACE conn7 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 11:19:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:19:38 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 692ms 11:19:38 INFO - PROCESS | 2900 | 1467051578772 Marionette TRACE conn7 -> [0,2921,"getWindowHandle",null] 11:19:38 INFO - PROCESS | 2900 | 1467051578774 Marionette TRACE conn7 <- [1,2921,null,{"value":"13"}] 11:19:38 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:19:38 INFO - PROCESS | 2900 | 1467051578777 Marionette TRACE conn7 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:19:38 INFO - PROCESS | 2900 | 1467051578779 Marionette TRACE conn7 <- [1,2922,null,{}] 11:19:38 INFO - PROCESS | 2900 | 1467051578783 Marionette TRACE conn7 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:38 INFO - PROCESS | 2900 | 1467051578785 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:38 INFO - PROCESS | 2900 | 1467051578901 Marionette TRACE conn7 <- [1,2923,null,{"value":null}] 11:19:38 INFO - PROCESS | 2900 | 1467051578986 Marionette TRACE conn7 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:39 INFO - PROCESS | 2900 | 1467051578989 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:39 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7928D000 == 33 [pid = 2900] [id = 740] 11:19:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0DDDA400) [pid = 2900] [serial = 2220] [outer = 0000000000000000] 11:19:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E77949000) [pid = 2900] [serial = 2221] [outer = 0000002E0DDDA400] 11:19:39 INFO - PROCESS | 2900 | 1467051579036 Marionette DEBUG loaded listener.js 11:19:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E77A11800) [pid = 2900] [serial = 2222] [outer = 0000002E0DDDA400] 11:19:39 INFO - PROCESS | 2900 | 1467051579495 Marionette TRACE conn7 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:19:39 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E78D8C800) [pid = 2900] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:19:39 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0C287800) [pid = 2900] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:19:39 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E05998400) [pid = 2900] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:19:39 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E06988800) [pid = 2900] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:19:39 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E05C31000) [pid = 2900] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:19:39 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0A4E0000) [pid = 2900] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:19:39 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E76FCA800) [pid = 2900] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:19:39 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E06A99C00) [pid = 2900] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:19:39 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0698C400) [pid = 2900] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:19:39 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E05990000) [pid = 2900] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:19:39 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0A52C800) [pid = 2900] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:19:39 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E0CD42000) [pid = 2900] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:19:39 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E0350B400) [pid = 2900] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:19:39 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:19:39 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 776ms 11:19:39 INFO - PROCESS | 2900 | 1467051579555 Marionette TRACE conn7 -> [0,2925,"getWindowHandle",null] 11:19:39 INFO - PROCESS | 2900 | 1467051579557 Marionette TRACE conn7 <- [1,2925,null,{"value":"13"}] 11:19:39 INFO - PROCESS | 2900 | 1467051579560 Marionette TRACE conn7 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:19:39 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:19:39 INFO - PROCESS | 2900 | 1467051579562 Marionette TRACE conn7 <- [1,2926,null,{}] 11:19:39 INFO - PROCESS | 2900 | 1467051579566 Marionette TRACE conn7 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:39 INFO - PROCESS | 2900 | 1467051579567 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:39 INFO - PROCESS | 2900 | 1467051579649 Marionette TRACE conn7 <- [1,2927,null,{"value":null}] 11:19:39 INFO - PROCESS | 2900 | 1467051579654 Marionette TRACE conn7 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:39 INFO - PROCESS | 2900 | 1467051579656 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:39 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0730E000 == 34 [pid = 2900] [id = 741] 11:19:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E05FE1C00) [pid = 2900] [serial = 2223] [outer = 0000000000000000] 11:19:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E06985800) [pid = 2900] [serial = 2224] [outer = 0000002E05FE1C00] 11:19:39 INFO - PROCESS | 2900 | 1467051579702 Marionette DEBUG loaded listener.js 11:19:39 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0C18EC00) [pid = 2900] [serial = 2225] [outer = 0000002E05FE1C00] 11:19:40 INFO - PROCESS | 2900 | 1467051580137 Marionette TRACE conn7 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:19:40 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. 11:19:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 629ms 11:19:40 INFO - PROCESS | 2900 | 1467051580193 Marionette TRACE conn7 -> [0,2929,"getWindowHandle",null] 11:19:40 INFO - PROCESS | 2900 | 1467051580196 Marionette TRACE conn7 <- [1,2929,null,{"value":"13"}] 11:19:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:19:40 INFO - PROCESS | 2900 | 1467051580199 Marionette TRACE conn7 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:19:40 INFO - PROCESS | 2900 | 1467051580201 Marionette TRACE conn7 <- [1,2930,null,{}] 11:19:40 INFO - PROCESS | 2900 | 1467051580205 Marionette TRACE conn7 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:40 INFO - PROCESS | 2900 | 1467051580207 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:40 INFO - PROCESS | 2900 | 1467051580315 Marionette TRACE conn7 <- [1,2931,null,{"value":null}] 11:19:40 INFO - PROCESS | 2900 | 1467051580325 Marionette TRACE conn7 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:40 INFO - PROCESS | 2900 | 1467051580327 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:40 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7D283800 == 35 [pid = 2900] [id = 742] 11:19:40 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E7802F800) [pid = 2900] [serial = 2226] [outer = 0000000000000000] 11:19:40 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E78256C00) [pid = 2900] [serial = 2227] [outer = 0000002E7802F800] 11:19:40 INFO - PROCESS | 2900 | 1467051580371 Marionette DEBUG loaded listener.js 11:19:40 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E78930400) [pid = 2900] [serial = 2228] [outer = 0000002E7802F800] 11:19:40 INFO - PROCESS | 2900 | 1467051580761 Marionette TRACE conn7 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 11:19:40 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 11:19:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:19:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 586ms 11:19:40 INFO - PROCESS | 2900 | 1467051580788 Marionette TRACE conn7 -> [0,2933,"getWindowHandle",null] 11:19:40 INFO - PROCESS | 2900 | 1467051580790 Marionette TRACE conn7 <- [1,2933,null,{"value":"13"}] 11:19:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:19:40 INFO - PROCESS | 2900 | 1467051580793 Marionette TRACE conn7 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:19:40 INFO - PROCESS | 2900 | 1467051580795 Marionette TRACE conn7 <- [1,2934,null,{}] 11:19:40 INFO - PROCESS | 2900 | 1467051580799 Marionette TRACE conn7 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:40 INFO - PROCESS | 2900 | 1467051580800 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:40 INFO - PROCESS | 2900 | 1467051580922 Marionette TRACE conn7 <- [1,2935,null,{"value":null}] 11:19:40 INFO - PROCESS | 2900 | 1467051580930 Marionette TRACE conn7 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:40 INFO - PROCESS | 2900 | 1467051580932 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:40 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7DC61800 == 36 [pid = 2900] [id = 743] 11:19:40 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E78A6DC00) [pid = 2900] [serial = 2229] [outer = 0000000000000000] 11:19:40 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E78D8C400) [pid = 2900] [serial = 2230] [outer = 0000002E78A6DC00] 11:19:40 INFO - PROCESS | 2900 | 1467051580976 Marionette DEBUG loaded listener.js 11:19:41 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E78D98C00) [pid = 2900] [serial = 2231] [outer = 0000002E78A6DC00] 11:19:41 INFO - PROCESS | 2900 | 1467051581342 Marionette TRACE conn7 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:19:41 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. 11:19:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 586ms 11:19:41 INFO - PROCESS | 2900 | 1467051581383 Marionette TRACE conn7 -> [0,2937,"getWindowHandle",null] 11:19:41 INFO - PROCESS | 2900 | 1467051581385 Marionette TRACE conn7 <- [1,2937,null,{"value":"13"}] 11:19:41 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:19:41 INFO - PROCESS | 2900 | 1467051581389 Marionette TRACE conn7 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:19:41 INFO - PROCESS | 2900 | 1467051581390 Marionette TRACE conn7 <- [1,2938,null,{}] 11:19:41 INFO - PROCESS | 2900 | 1467051581394 Marionette TRACE conn7 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:41 INFO - PROCESS | 2900 | 1467051581396 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:41 INFO - PROCESS | 2900 | 1467051581480 Marionette TRACE conn7 <- [1,2939,null,{"value":null}] 11:19:41 INFO - PROCESS | 2900 | 1467051581603 Marionette TRACE conn7 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:41 INFO - PROCESS | 2900 | 1467051581607 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:41 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0661A000 == 37 [pid = 2900] [id = 744] 11:19:41 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E02B62400) [pid = 2900] [serial = 2232] [outer = 0000000000000000] 11:19:41 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E05960C00) [pid = 2900] [serial = 2233] [outer = 0000002E02B62400] 11:19:41 INFO - PROCESS | 2900 | 1467051581670 Marionette DEBUG loaded listener.js 11:19:41 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E066D3000) [pid = 2900] [serial = 2234] [outer = 0000002E02B62400] 11:19:42 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E03584000 == 38 [pid = 2900] [id = 745] 11:19:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0A4D8000) [pid = 2900] [serial = 2235] [outer = 0000000000000000] 11:19:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0A4E2000) [pid = 2900] [serial = 2236] [outer = 0000002E0A4D8000] 11:19:42 INFO - PROCESS | 2900 | 1467051582331 Marionette TRACE conn7 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:19:42 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. 11:19:42 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 983ms 11:19:42 INFO - PROCESS | 2900 | 1467051582377 Marionette TRACE conn7 -> [0,2941,"getWindowHandle",null] 11:19:42 INFO - PROCESS | 2900 | 1467051582382 Marionette TRACE conn7 <- [1,2941,null,{"value":"13"}] 11:19:42 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:19:42 INFO - PROCESS | 2900 | 1467051582394 Marionette TRACE conn7 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:19:42 INFO - PROCESS | 2900 | 1467051582398 Marionette TRACE conn7 <- [1,2942,null,{}] 11:19:42 INFO - PROCESS | 2900 | 1467051582404 Marionette TRACE conn7 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:42 INFO - PROCESS | 2900 | 1467051582407 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:42 INFO - PROCESS | 2900 | 1467051582571 Marionette TRACE conn7 <- [1,2943,null,{"value":null}] 11:19:42 INFO - PROCESS | 2900 | 1467051582690 Marionette TRACE conn7 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:42 INFO - PROCESS | 2900 | 1467051582693 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:42 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0E00E000 == 39 [pid = 2900] [id = 746] 11:19:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0A4D7800) [pid = 2900] [serial = 2237] [outer = 0000000000000000] 11:19:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0A6C8C00) [pid = 2900] [serial = 2238] [outer = 0000002E0A4D7800] 11:19:42 INFO - PROCESS | 2900 | 1467051582751 Marionette DEBUG loaded listener.js 11:19:42 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E0C288C00) [pid = 2900] [serial = 2239] [outer = 0000002E0A4D7800] 11:19:43 INFO - PROCESS | 2900 | 1467051583309 Marionette TRACE conn7 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:19:43 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:19:43 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 11:19:43 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 944ms 11:19:43 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:19:43 INFO - PROCESS | 2900 | 1467051583343 Marionette TRACE conn7 -> [0,2945,"getWindowHandle",null] 11:19:43 INFO - PROCESS | 2900 | 1467051583348 Marionette TRACE conn7 <- [1,2945,null,{"value":"13"}] 11:19:43 INFO - PROCESS | 2900 | 1467051583353 Marionette TRACE conn7 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:19:43 INFO - PROCESS | 2900 | 1467051583355 Marionette TRACE conn7 <- [1,2946,null,{}] 11:19:43 INFO - PROCESS | 2900 | 1467051583359 Marionette TRACE conn7 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:43 INFO - PROCESS | 2900 | 1467051583362 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:43 INFO - PROCESS | 2900 | 1467051583498 Marionette TRACE conn7 <- [1,2947,null,{"value":null}] 11:19:43 INFO - PROCESS | 2900 | 1467051583594 Marionette TRACE conn7 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:43 INFO - PROCESS | 2900 | 1467051583597 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:43 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7EC25000 == 40 [pid = 2900] [id = 747] 11:19:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E0DC0F400) [pid = 2900] [serial = 2240] [outer = 0000000000000000] 11:19:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E77029400) [pid = 2900] [serial = 2241] [outer = 0000002E0DC0F400] 11:19:43 INFO - PROCESS | 2900 | 1467051583652 Marionette DEBUG loaded listener.js 11:19:43 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E78257000) [pid = 2900] [serial = 2242] [outer = 0000002E0DC0F400] 11:19:44 INFO - PROCESS | 2900 | 1467051584230 Marionette TRACE conn7 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:19:44 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. 11:19:44 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 944ms 11:19:44 INFO - PROCESS | 2900 | 1467051584298 Marionette TRACE conn7 -> [0,2949,"getWindowHandle",null] 11:19:44 INFO - PROCESS | 2900 | 1467051584301 Marionette TRACE conn7 <- [1,2949,null,{"value":"13"}] 11:19:44 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:19:44 INFO - PROCESS | 2900 | 1467051584328 Marionette TRACE conn7 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:19:44 INFO - PROCESS | 2900 | 1467051584335 Marionette TRACE conn7 <- [1,2950,null,{}] 11:19:44 INFO - PROCESS | 2900 | 1467051584341 Marionette TRACE conn7 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:44 INFO - PROCESS | 2900 | 1467051584345 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:44 INFO - PROCESS | 2900 | 1467051584468 Marionette TRACE conn7 <- [1,2951,null,{"value":null}] 11:19:44 INFO - PROCESS | 2900 | 1467051584559 Marionette TRACE conn7 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:44 INFO - PROCESS | 2900 | 1467051584562 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:44 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7F264800 == 41 [pid = 2900] [id = 748] 11:19:44 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E78D92C00) [pid = 2900] [serial = 2243] [outer = 0000000000000000] 11:19:44 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E79366800) [pid = 2900] [serial = 2244] [outer = 0000002E78D92C00] 11:19:44 INFO - PROCESS | 2900 | 1467051584618 Marionette DEBUG loaded listener.js 11:19:44 INFO - PROCESS | 2900 | ++DOMWINDOW == 91 (0000002E79718800) [pid = 2900] [serial = 2245] [outer = 0000002E78D92C00] 11:19:45 INFO - PROCESS | 2900 | 1467051585148 Marionette TRACE conn7 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:19:45 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. 11:19:45 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 839ms 11:19:45 INFO - PROCESS | 2900 | 1467051585164 Marionette TRACE conn7 -> [0,2953,"getWindowHandle",null] 11:19:45 INFO - PROCESS | 2900 | 1467051585167 Marionette TRACE conn7 <- [1,2953,null,{"value":"13"}] 11:19:45 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:19:45 INFO - PROCESS | 2900 | 1467051585171 Marionette TRACE conn7 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:19:45 INFO - PROCESS | 2900 | 1467051585173 Marionette TRACE conn7 <- [1,2954,null,{}] 11:19:45 INFO - PROCESS | 2900 | 1467051585177 Marionette TRACE conn7 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:45 INFO - PROCESS | 2900 | 1467051585179 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:45 INFO - PROCESS | 2900 | 1467051585343 Marionette TRACE conn7 <- [1,2955,null,{"value":null}] 11:19:45 INFO - PROCESS | 2900 | 1467051585600 Marionette TRACE conn7 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:45 INFO - PROCESS | 2900 | 1467051585604 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:45 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06B1D800 == 42 [pid = 2900] [id = 749] 11:19:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 92 (0000002E03842400) [pid = 2900] [serial = 2246] [outer = 0000000000000000] 11:19:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 93 (0000002E06207000) [pid = 2900] [serial = 2247] [outer = 0000002E03842400] 11:19:45 INFO - PROCESS | 2900 | 1467051585675 Marionette DEBUG loaded listener.js 11:19:45 INFO - PROCESS | 2900 | ++DOMWINDOW == 94 (0000002E075DD400) [pid = 2900] [serial = 2248] [outer = 0000002E03842400] 11:19:46 INFO - PROCESS | 2900 | 1467051586206 Marionette TRACE conn7 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:19:46 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. 11:19:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1087ms 11:19:46 INFO - PROCESS | 2900 | 1467051586275 Marionette TRACE conn7 -> [0,2957,"getWindowHandle",null] 11:19:46 INFO - PROCESS | 2900 | 1467051586279 Marionette TRACE conn7 <- [1,2957,null,{"value":"13"}] 11:19:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:19:46 INFO - PROCESS | 2900 | 1467051586284 Marionette TRACE conn7 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:19:46 INFO - PROCESS | 2900 | 1467051586287 Marionette TRACE conn7 <- [1,2958,null,{}] 11:19:46 INFO - PROCESS | 2900 | 1467051586292 Marionette TRACE conn7 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:46 INFO - PROCESS | 2900 | 1467051586297 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:46 INFO - PROCESS | 2900 | 1467051586406 Marionette TRACE conn7 <- [1,2959,null,{"value":null}] 11:19:46 INFO - PROCESS | 2900 | 1467051586508 Marionette TRACE conn7 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:46 INFO - PROCESS | 2900 | 1467051586511 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:46 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E09E3C800 == 43 [pid = 2900] [id = 750] 11:19:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 95 (0000002E07FB7400) [pid = 2900] [serial = 2249] [outer = 0000000000000000] 11:19:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 96 (0000002E0A645000) [pid = 2900] [serial = 2250] [outer = 0000002E07FB7400] 11:19:46 INFO - PROCESS | 2900 | 1467051586562 Marionette DEBUG loaded listener.js 11:19:46 INFO - PROCESS | 2900 | ++DOMWINDOW == 97 (0000002E0C18CC00) [pid = 2900] [serial = 2251] [outer = 0000002E07FB7400] 11:19:47 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7DC61800 == 42 [pid = 2900] [id = 743] 11:19:47 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7D283800 == 41 [pid = 2900] [id = 742] 11:19:47 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0730E000 == 40 [pid = 2900] [id = 741] 11:19:47 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7928D000 == 39 [pid = 2900] [id = 740] 11:19:47 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DC57000 == 38 [pid = 2900] [id = 739] 11:19:47 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0E018800 == 37 [pid = 2900] [id = 738] 11:19:47 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DD18800 == 36 [pid = 2900] [id = 737] 11:19:47 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C570800 == 35 [pid = 2900] [id = 736] 11:19:47 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0859F800 == 34 [pid = 2900] [id = 735] 11:19:47 INFO - PROCESS | 2900 | --DOCSHELL 0000002E05C22800 == 33 [pid = 2900] [id = 734] 11:19:47 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C24A000 == 32 [pid = 2900] [id = 732] 11:19:47 INFO - PROCESS | 2900 | --DOCSHELL 0000002E09E74800 == 31 [pid = 2900] [id = 733] 11:19:47 INFO - PROCESS | 2900 | --DOCSHELL 0000002E06B1D800 == 30 [pid = 2900] [id = 749] 11:19:47 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7F264800 == 29 [pid = 2900] [id = 748] 11:19:47 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7EC25000 == 28 [pid = 2900] [id = 747] 11:19:47 INFO - PROCESS | 2900 | --DOCSHELL 0000002E03584000 == 27 [pid = 2900] [id = 745] 11:19:47 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0E00E000 == 26 [pid = 2900] [id = 746] 11:19:47 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0661A000 == 25 [pid = 2900] [id = 744] 11:19:47 INFO - PROCESS | 2900 | --DOMWINDOW == 96 (0000002E791C5000) [pid = 2900] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 11:19:47 INFO - PROCESS | 2900 | --DOMWINDOW == 95 (0000002E0CBD8400) [pid = 2900] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 11:19:47 INFO - PROCESS | 2900 | --DOMWINDOW == 94 (0000002E0A4D9800) [pid = 2900] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 11:19:47 INFO - PROCESS | 2900 | --DOMWINDOW == 93 (0000002E0C13D000) [pid = 2900] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 11:19:47 INFO - PROCESS | 2900 | --DOMWINDOW == 92 (0000002E05FE4000) [pid = 2900] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 11:19:47 INFO - PROCESS | 2900 | --DOMWINDOW == 91 (0000002E0C195800) [pid = 2900] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 11:19:47 INFO - PROCESS | 2900 | --DOMWINDOW == 90 (0000002E0C6A7C00) [pid = 2900] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 11:19:47 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E779D5800) [pid = 2900] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 11:19:47 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E06B9E000) [pid = 2900] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 11:19:47 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E06B9E400) [pid = 2900] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 11:19:47 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E76FD6000) [pid = 2900] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 11:19:47 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E072E0000) [pid = 2900] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 11:19:47 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E06B91800) [pid = 2900] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 11:19:47 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E05CA0400) [pid = 2900] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 11:19:47 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0A644C00) [pid = 2900] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 11:19:47 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0A6C0C00) [pid = 2900] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 11:19:47 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E78D97800) [pid = 2900] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 11:19:47 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E08582000) [pid = 2900] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 11:19:47 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0C6C0800) [pid = 2900] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 11:19:47 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E0D7E3C00) [pid = 2900] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 11:19:47 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E05FE6400) [pid = 2900] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 11:19:47 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0CA7DC00) [pid = 2900] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 11:19:47 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E0A423400) [pid = 2900] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 11:19:47 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0A6C9C00) [pid = 2900] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 11:19:47 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0CBE3000) [pid = 2900] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 11:19:47 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0DC0D400) [pid = 2900] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 11:19:47 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0D7EEC00) [pid = 2900] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 11:19:47 INFO - PROCESS | 2900 | 1467051587783 Marionette TRACE conn7 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:19:47 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. 11:19:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1545ms 11:19:47 INFO - PROCESS | 2900 | 1467051587833 Marionette TRACE conn7 -> [0,2961,"getWindowHandle",null] 11:19:47 INFO - PROCESS | 2900 | 1467051587837 Marionette TRACE conn7 <- [1,2961,null,{"value":"13"}] 11:19:47 INFO - PROCESS | 2900 | 1467051587842 Marionette TRACE conn7 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:19:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:19:47 INFO - PROCESS | 2900 | 1467051587847 Marionette TRACE conn7 <- [1,2962,null,{}] 11:19:47 INFO - PROCESS | 2900 | 1467051587852 Marionette TRACE conn7 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:47 INFO - PROCESS | 2900 | 1467051587855 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:47 INFO - PROCESS | 2900 | 1467051587985 Marionette TRACE conn7 <- [1,2963,null,{"value":null}] 11:19:48 INFO - PROCESS | 2900 | 1467051588065 Marionette TRACE conn7 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:48 INFO - PROCESS | 2900 | 1467051588068 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:48 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0686F000 == 26 [pid = 2900] [id = 751] 11:19:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E05E8A000) [pid = 2900] [serial = 2252] [outer = 0000000000000000] 11:19:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E05FDB000) [pid = 2900] [serial = 2253] [outer = 0000002E05E8A000] 11:19:48 INFO - PROCESS | 2900 | 1467051588116 Marionette DEBUG loaded listener.js 11:19:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0620A800) [pid = 2900] [serial = 2254] [outer = 0000002E05E8A000] 11:19:48 INFO - PROCESS | 2900 | 1467051588471 Marionette TRACE conn7 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 11:19:48 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. 11:19:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 691ms 11:19:48 INFO - PROCESS | 2900 | 1467051588538 Marionette TRACE conn7 -> [0,2965,"getWindowHandle",null] 11:19:48 INFO - PROCESS | 2900 | 1467051588543 Marionette TRACE conn7 <- [1,2965,null,{"value":"13"}] 11:19:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:19:48 INFO - PROCESS | 2900 | 1467051588549 Marionette TRACE conn7 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:19:48 INFO - PROCESS | 2900 | 1467051588552 Marionette TRACE conn7 <- [1,2966,null,{}] 11:19:48 INFO - PROCESS | 2900 | 1467051588556 Marionette TRACE conn7 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:48 INFO - PROCESS | 2900 | 1467051588559 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:48 INFO - PROCESS | 2900 | 1467051588683 Marionette TRACE conn7 <- [1,2967,null,{"value":null}] 11:19:48 INFO - PROCESS | 2900 | 1467051588691 Marionette TRACE conn7 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:48 INFO - PROCESS | 2900 | 1467051588693 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:48 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E09E31000 == 27 [pid = 2900] [id = 752] 11:19:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E068A1800) [pid = 2900] [serial = 2255] [outer = 0000000000000000] 11:19:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E06B9E400) [pid = 2900] [serial = 2256] [outer = 0000002E068A1800] 11:19:48 INFO - PROCESS | 2900 | 1467051588742 Marionette DEBUG loaded listener.js 11:19:48 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E07F42C00) [pid = 2900] [serial = 2257] [outer = 0000002E068A1800] 11:19:49 INFO - PROCESS | 2900 | 1467051589165 Marionette TRACE conn7 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:19:49 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. 11:19:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 628ms 11:19:49 INFO - PROCESS | 2900 | 1467051589179 Marionette TRACE conn7 -> [0,2969,"getWindowHandle",null] 11:19:49 INFO - PROCESS | 2900 | 1467051589182 Marionette TRACE conn7 <- [1,2969,null,{"value":"13"}] 11:19:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:19:49 INFO - PROCESS | 2900 | 1467051589202 Marionette TRACE conn7 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:19:49 INFO - PROCESS | 2900 | 1467051589206 Marionette TRACE conn7 <- [1,2970,null,{}] 11:19:49 INFO - PROCESS | 2900 | 1467051589217 Marionette TRACE conn7 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:49 INFO - PROCESS | 2900 | 1467051589222 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:49 INFO - PROCESS | 2900 | 1467051589316 Marionette TRACE conn7 <- [1,2971,null,{"value":null}] 11:19:49 INFO - PROCESS | 2900 | 1467051589325 Marionette TRACE conn7 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:49 INFO - PROCESS | 2900 | 1467051589328 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:49 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0BF4F800 == 28 [pid = 2900] [id = 753] 11:19:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0A3E9400) [pid = 2900] [serial = 2258] [outer = 0000000000000000] 11:19:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0A425C00) [pid = 2900] [serial = 2259] [outer = 0000002E0A3E9400] 11:19:49 INFO - PROCESS | 2900 | 1467051589377 Marionette DEBUG loaded listener.js 11:19:49 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0A4E0C00) [pid = 2900] [serial = 2260] [outer = 0000002E0A3E9400] 11:19:49 INFO - PROCESS | 2900 | 1467051589833 Marionette TRACE conn7 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 11:19:49 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 11:19:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:19:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:19:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 690ms 11:19:49 INFO - PROCESS | 2900 | 1467051589897 Marionette TRACE conn7 -> [0,2973,"getWindowHandle",null] 11:19:49 INFO - PROCESS | 2900 | 1467051589900 Marionette TRACE conn7 <- [1,2973,null,{"value":"13"}] 11:19:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:19:49 INFO - PROCESS | 2900 | 1467051589904 Marionette TRACE conn7 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:19:49 INFO - PROCESS | 2900 | 1467051589905 Marionette TRACE conn7 <- [1,2974,null,{}] 11:19:49 INFO - PROCESS | 2900 | 1467051589909 Marionette TRACE conn7 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:49 INFO - PROCESS | 2900 | 1467051589911 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:50 INFO - PROCESS | 2900 | 1467051590031 Marionette TRACE conn7 <- [1,2975,null,{"value":null}] 11:19:50 INFO - PROCESS | 2900 | 1467051590119 Marionette TRACE conn7 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:50 INFO - PROCESS | 2900 | 1467051590121 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:50 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C5D0000 == 29 [pid = 2900] [id = 754] 11:19:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0A6C0400) [pid = 2900] [serial = 2261] [outer = 0000000000000000] 11:19:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0A6C5000) [pid = 2900] [serial = 2262] [outer = 0000002E0A6C0400] 11:19:50 INFO - PROCESS | 2900 | 1467051590166 Marionette DEBUG loaded listener.js 11:19:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0C145800) [pid = 2900] [serial = 2263] [outer = 0000002E0A6C0400] 11:19:50 INFO - PROCESS | 2900 | 1467051590558 Marionette TRACE conn7 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:19:50 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. 11:19:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 692ms 11:19:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:19:50 INFO - PROCESS | 2900 | 1467051590596 Marionette TRACE conn7 -> [0,2977,"getWindowHandle",null] 11:19:50 INFO - PROCESS | 2900 | 1467051590599 Marionette TRACE conn7 <- [1,2977,null,{"value":"13"}] 11:19:50 INFO - PROCESS | 2900 | 1467051590606 Marionette TRACE conn7 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:19:50 INFO - PROCESS | 2900 | 1467051590608 Marionette TRACE conn7 <- [1,2978,null,{}] 11:19:50 INFO - PROCESS | 2900 | 1467051590612 Marionette TRACE conn7 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:50 INFO - PROCESS | 2900 | 1467051590614 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:50 INFO - PROCESS | 2900 | 1467051590723 Marionette TRACE conn7 <- [1,2979,null,{"value":null}] 11:19:50 INFO - PROCESS | 2900 | 1467051590729 Marionette TRACE conn7 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:50 INFO - PROCESS | 2900 | 1467051590731 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:50 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D78E800 == 30 [pid = 2900] [id = 755] 11:19:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0A6C2000) [pid = 2900] [serial = 2264] [outer = 0000000000000000] 11:19:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0C534800) [pid = 2900] [serial = 2265] [outer = 0000002E0A6C2000] 11:19:50 INFO - PROCESS | 2900 | 1467051590775 Marionette DEBUG loaded listener.js 11:19:50 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E0C6AF800) [pid = 2900] [serial = 2266] [outer = 0000002E0A6C2000] 11:19:51 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D976000 == 31 [pid = 2900] [id = 756] 11:19:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E0CADA400) [pid = 2900] [serial = 2267] [outer = 0000000000000000] 11:19:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E0CADB400) [pid = 2900] [serial = 2268] [outer = 0000002E0CADA400] 11:19:51 INFO - PROCESS | 2900 | 1467051591265 Marionette TRACE conn7 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:19:51 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. 11:19:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 692ms 11:19:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:19:51 INFO - PROCESS | 2900 | 1467051591299 Marionette TRACE conn7 -> [0,2981,"getWindowHandle",null] 11:19:51 INFO - PROCESS | 2900 | 1467051591301 Marionette TRACE conn7 <- [1,2981,null,{"value":"13"}] 11:19:51 INFO - PROCESS | 2900 | 1467051591308 Marionette TRACE conn7 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:19:51 INFO - PROCESS | 2900 | 1467051591310 Marionette TRACE conn7 <- [1,2982,null,{}] 11:19:51 INFO - PROCESS | 2900 | 1467051591313 Marionette TRACE conn7 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:51 INFO - PROCESS | 2900 | 1467051591320 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:51 INFO - PROCESS | 2900 | 1467051591488 Marionette TRACE conn7 <- [1,2983,null,{"value":null}] 11:19:51 INFO - PROCESS | 2900 | 1467051591507 Marionette TRACE conn7 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:51 INFO - PROCESS | 2900 | 1467051591510 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:51 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DDA7800 == 32 [pid = 2900] [id = 757] 11:19:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E05CA1400) [pid = 2900] [serial = 2269] [outer = 0000000000000000] 11:19:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E0CD35400) [pid = 2900] [serial = 2270] [outer = 0000002E05CA1400] 11:19:51 INFO - PROCESS | 2900 | 1467051591555 Marionette DEBUG loaded listener.js 11:19:51 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E0D7E9800) [pid = 2900] [serial = 2271] [outer = 0000002E05CA1400] 11:19:51 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E0DDD9400) [pid = 2900] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:19:51 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E0DDDA400) [pid = 2900] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:19:51 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E05FE1C00) [pid = 2900] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:19:51 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E05293000) [pid = 2900] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:19:51 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0620F800) [pid = 2900] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:19:51 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0A525800) [pid = 2900] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:19:51 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E7802F800) [pid = 2900] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:19:51 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0DC06C00) [pid = 2900] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:19:51 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E05E89800) [pid = 2900] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:19:51 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0598CC00) [pid = 2900] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:19:51 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0C6C0000) [pid = 2900] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:19:51 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E78A6DC00) [pid = 2900] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:19:52 INFO - PROCESS | 2900 | 1467051592093 Marionette TRACE conn7 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:19:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:19:52 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 11:19:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 839ms 11:19:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:19:52 INFO - PROCESS | 2900 | 1467051592146 Marionette TRACE conn7 -> [0,2985,"getWindowHandle",null] 11:19:52 INFO - PROCESS | 2900 | 1467051592148 Marionette TRACE conn7 <- [1,2985,null,{"value":"13"}] 11:19:52 INFO - PROCESS | 2900 | 1467051592152 Marionette TRACE conn7 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:19:52 INFO - PROCESS | 2900 | 1467051592153 Marionette TRACE conn7 <- [1,2986,null,{}] 11:19:52 INFO - PROCESS | 2900 | 1467051592168 Marionette TRACE conn7 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:52 INFO - PROCESS | 2900 | 1467051592170 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:52 INFO - PROCESS | 2900 | 1467051592282 Marionette TRACE conn7 <- [1,2987,null,{"value":null}] 11:19:52 INFO - PROCESS | 2900 | 1467051592288 Marionette TRACE conn7 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:52 INFO - PROCESS | 2900 | 1467051592290 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:52 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0E018800 == 33 [pid = 2900] [id = 758] 11:19:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0C13D800) [pid = 2900] [serial = 2272] [outer = 0000000000000000] 11:19:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0D7EA400) [pid = 2900] [serial = 2273] [outer = 0000002E0C13D800] 11:19:52 INFO - PROCESS | 2900 | 1467051592334 Marionette DEBUG loaded listener.js 11:19:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0DC08C00) [pid = 2900] [serial = 2274] [outer = 0000002E0C13D800] 11:19:52 INFO - PROCESS | 2900 | 1467051592692 Marionette TRACE conn7 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:19:52 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. 11:19:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 585ms 11:19:52 INFO - PROCESS | 2900 | 1467051592740 Marionette TRACE conn7 -> [0,2989,"getWindowHandle",null] 11:19:52 INFO - PROCESS | 2900 | 1467051592742 Marionette TRACE conn7 <- [1,2989,null,{"value":"13"}] 11:19:52 INFO - PROCESS | 2900 | 1467051592745 Marionette TRACE conn7 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:19:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:19:52 INFO - PROCESS | 2900 | 1467051592747 Marionette TRACE conn7 <- [1,2990,null,{}] 11:19:52 INFO - PROCESS | 2900 | 1467051592750 Marionette TRACE conn7 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:52 INFO - PROCESS | 2900 | 1467051592752 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:52 INFO - PROCESS | 2900 | 1467051592871 Marionette TRACE conn7 <- [1,2991,null,{"value":null}] 11:19:52 INFO - PROCESS | 2900 | 1467051592879 Marionette TRACE conn7 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:52 INFO - PROCESS | 2900 | 1467051592881 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:52 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7790E000 == 34 [pid = 2900] [id = 759] 11:19:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0DDD9C00) [pid = 2900] [serial = 2275] [outer = 0000000000000000] 11:19:52 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0DDE7400) [pid = 2900] [serial = 2276] [outer = 0000002E0DDD9C00] 11:19:52 INFO - PROCESS | 2900 | 1467051592925 Marionette DEBUG loaded listener.js 11:19:53 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E77028400) [pid = 2900] [serial = 2277] [outer = 0000002E0DDD9C00] 11:19:53 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0686F000 == 33 [pid = 2900] [id = 751] 11:19:53 INFO - PROCESS | 2900 | --DOCSHELL 0000002E09E3C800 == 32 [pid = 2900] [id = 750] 11:19:54 INFO - PROCESS | 2900 | --DOCSHELL 0000002E09E31000 == 31 [pid = 2900] [id = 752] 11:19:54 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0E018800 == 30 [pid = 2900] [id = 758] 11:19:54 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0DDA7800 == 29 [pid = 2900] [id = 757] 11:19:54 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C5D0000 == 28 [pid = 2900] [id = 754] 11:19:54 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D78E800 == 27 [pid = 2900] [id = 755] 11:19:54 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0BF4F800 == 26 [pid = 2900] [id = 753] 11:19:54 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0D976000 == 25 [pid = 2900] [id = 756] 11:19:54 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E7702AC00) [pid = 2900] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 11:19:54 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E0DDE0C00) [pid = 2900] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 11:19:54 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E77949000) [pid = 2900] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 11:19:54 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E06985800) [pid = 2900] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 11:19:54 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E05ECF000) [pid = 2900] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 11:19:54 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E06982400) [pid = 2900] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 11:19:54 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E068A6C00) [pid = 2900] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 11:19:54 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E072E5C00) [pid = 2900] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 11:19:54 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E0A52B000) [pid = 2900] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 11:19:54 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E78256C00) [pid = 2900] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 11:19:54 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0A6C3000) [pid = 2900] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 11:19:54 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E0DDE6400) [pid = 2900] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 11:19:54 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E06984000) [pid = 2900] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 11:19:54 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E07F43C00) [pid = 2900] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 11:19:54 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E0C196000) [pid = 2900] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 11:19:54 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E77A11800) [pid = 2900] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 11:19:54 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E0CBDB400) [pid = 2900] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 11:19:54 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E0C18EC00) [pid = 2900] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 11:19:54 INFO - PROCESS | 2900 | --DOMWINDOW == 65 (0000002E78D98C00) [pid = 2900] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 11:19:54 INFO - PROCESS | 2900 | --DOMWINDOW == 64 (0000002E0CD43000) [pid = 2900] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 11:19:54 INFO - PROCESS | 2900 | --DOMWINDOW == 63 (0000002E78930400) [pid = 2900] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 11:19:54 INFO - PROCESS | 2900 | --DOMWINDOW == 62 (0000002E0C6B1400) [pid = 2900] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 11:19:54 INFO - PROCESS | 2900 | --DOMWINDOW == 61 (0000002E78D8C400) [pid = 2900] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 11:19:54 INFO - PROCESS | 2900 | 1467051594689 Marionette TRACE conn7 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:19:54 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. 11:19:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1999ms 11:19:54 INFO - PROCESS | 2900 | 1467051594748 Marionette TRACE conn7 -> [0,2993,"getWindowHandle",null] 11:19:54 INFO - PROCESS | 2900 | 1467051594752 Marionette TRACE conn7 <- [1,2993,null,{"value":"13"}] 11:19:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:19:54 INFO - PROCESS | 2900 | 1467051594758 Marionette TRACE conn7 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:19:54 INFO - PROCESS | 2900 | 1467051594762 Marionette TRACE conn7 <- [1,2994,null,{}] 11:19:54 INFO - PROCESS | 2900 | 1467051594768 Marionette TRACE conn7 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:54 INFO - PROCESS | 2900 | 1467051594772 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:54 INFO - PROCESS | 2900 | 1467051594872 Marionette TRACE conn7 <- [1,2995,null,{"value":null}] 11:19:54 INFO - PROCESS | 2900 | 1467051594886 Marionette TRACE conn7 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:54 INFO - PROCESS | 2900 | 1467051594889 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:54 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0661F800 == 26 [pid = 2900] [id = 760] 11:19:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 62 (0000002E05992C00) [pid = 2900] [serial = 2278] [outer = 0000000000000000] 11:19:54 INFO - PROCESS | 2900 | ++DOMWINDOW == 63 (0000002E05993C00) [pid = 2900] [serial = 2279] [outer = 0000002E05992C00] 11:19:54 INFO - PROCESS | 2900 | 1467051594939 Marionette DEBUG loaded listener.js 11:19:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 64 (0000002E05C98800) [pid = 2900] [serial = 2280] [outer = 0000002E05992C00] 11:19:55 INFO - PROCESS | 2900 | 1467051595417 Marionette TRACE conn7 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:19:55 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. 11:19:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 692ms 11:19:55 INFO - PROCESS | 2900 | 1467051595454 Marionette TRACE conn7 -> [0,2997,"getWindowHandle",null] 11:19:55 INFO - PROCESS | 2900 | 1467051595459 Marionette TRACE conn7 <- [1,2997,null,{"value":"13"}] 11:19:55 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:19:55 INFO - PROCESS | 2900 | 1467051595493 Marionette TRACE conn7 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:19:55 INFO - PROCESS | 2900 | 1467051595496 Marionette TRACE conn7 <- [1,2998,null,{}] 11:19:55 INFO - PROCESS | 2900 | 1467051595500 Marionette TRACE conn7 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:55 INFO - PROCESS | 2900 | 1467051595503 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:55 INFO - PROCESS | 2900 | 1467051595598 Marionette TRACE conn7 <- [1,2999,null,{"value":null}] 11:19:55 INFO - PROCESS | 2900 | 1467051595607 Marionette TRACE conn7 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:55 INFO - PROCESS | 2900 | 1467051595610 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:55 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E07F68800 == 27 [pid = 2900] [id = 761] 11:19:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 65 (0000002E06208400) [pid = 2900] [serial = 2281] [outer = 0000000000000000] 11:19:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 66 (0000002E0620E000) [pid = 2900] [serial = 2282] [outer = 0000002E06208400] 11:19:55 INFO - PROCESS | 2900 | 1467051595666 Marionette DEBUG loaded listener.js 11:19:55 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E068A1400) [pid = 2900] [serial = 2283] [outer = 0000002E06208400] 11:19:55 INFO - PROCESS | 2900 | [2900] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:19:56 INFO - PROCESS | 2900 | 1467051596156 Marionette TRACE conn7 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:19:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:19:56 INFO - {} 11:19:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:19:56 INFO - {} 11:19:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:19:56 INFO - {} 11:19:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:19:56 INFO - {} 11:19:56 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 712ms 11:19:56 INFO - PROCESS | 2900 | 1467051596186 Marionette TRACE conn7 -> [0,3001,"getWindowHandle",null] 11:19:56 INFO - PROCESS | 2900 | 1467051596188 Marionette TRACE conn7 <- [1,3001,null,{"value":"13"}] 11:19:56 INFO - TEST-START | /FileAPI/fileReader.html 11:19:56 INFO - PROCESS | 2900 | 1467051596192 Marionette TRACE conn7 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:19:56 INFO - PROCESS | 2900 | 1467051596196 Marionette TRACE conn7 <- [1,3002,null,{}] 11:19:56 INFO - PROCESS | 2900 | 1467051596208 Marionette TRACE conn7 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:56 INFO - PROCESS | 2900 | 1467051596213 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:56 INFO - PROCESS | 2900 | 1467051596337 Marionette TRACE conn7 <- [1,3003,null,{"value":null}] 11:19:56 INFO - PROCESS | 2900 | 1467051596411 Marionette TRACE conn7 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:56 INFO - PROCESS | 2900 | 1467051596415 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:56 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A4C2000 == 28 [pid = 2900] [id = 762] 11:19:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E026C0C00) [pid = 2900] [serial = 2284] [outer = 0000000000000000] 11:19:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E075DF800) [pid = 2900] [serial = 2285] [outer = 0000002E026C0C00] 11:19:56 INFO - PROCESS | 2900 | 1467051596463 Marionette DEBUG loaded listener.js 11:19:56 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E07F43400) [pid = 2900] [serial = 2286] [outer = 0000002E026C0C00] 11:19:56 INFO - PROCESS | 2900 | 1467051596817 Marionette TRACE conn7 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 11:19:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:19:56 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:19:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:19:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:19:56 INFO - TEST-OK | /FileAPI/fileReader.html | took 691ms 11:19:56 INFO - PROCESS | 2900 | 1467051596886 Marionette TRACE conn7 -> [0,3005,"getWindowHandle",null] 11:19:56 INFO - PROCESS | 2900 | 1467051596888 Marionette TRACE conn7 <- [1,3005,null,{"value":"13"}] 11:19:56 INFO - TEST-START | /FileAPI/historical.html 11:19:56 INFO - PROCESS | 2900 | 1467051596901 Marionette TRACE conn7 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:19:56 INFO - PROCESS | 2900 | 1467051596903 Marionette TRACE conn7 <- [1,3006,null,{}] 11:19:56 INFO - PROCESS | 2900 | 1467051596907 Marionette TRACE conn7 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:56 INFO - PROCESS | 2900 | 1467051596909 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:57 INFO - PROCESS | 2900 | 1467051596997 Marionette TRACE conn7 <- [1,3007,null,{"value":null}] 11:19:57 INFO - PROCESS | 2900 | 1467051597002 Marionette TRACE conn7 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:57 INFO - PROCESS | 2900 | 1467051597004 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:57 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C215800 == 29 [pid = 2900] [id = 763] 11:19:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E08C60C00) [pid = 2900] [serial = 2287] [outer = 0000000000000000] 11:19:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0965B800) [pid = 2900] [serial = 2288] [outer = 0000002E08C60C00] 11:19:57 INFO - PROCESS | 2900 | 1467051597050 Marionette DEBUG loaded listener.js 11:19:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0A3E8800) [pid = 2900] [serial = 2289] [outer = 0000002E08C60C00] 11:19:57 INFO - PROCESS | 2900 | 1467051597451 Marionette TRACE conn7 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 11:19:57 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:19:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:19:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:19:57 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:19:57 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:19:57 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:19:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:19:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:19:57 INFO - TEST-OK | /FileAPI/historical.html | took 587ms 11:19:57 INFO - PROCESS | 2900 | 1467051597493 Marionette TRACE conn7 -> [0,3009,"getWindowHandle",null] 11:19:57 INFO - PROCESS | 2900 | 1467051597495 Marionette TRACE conn7 <- [1,3009,null,{"value":"13"}] 11:19:57 INFO - TEST-START | /FileAPI/idlharness.html 11:19:57 INFO - PROCESS | 2900 | 1467051597499 Marionette TRACE conn7 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:19:57 INFO - PROCESS | 2900 | 1467051597501 Marionette TRACE conn7 <- [1,3010,null,{}] 11:19:57 INFO - PROCESS | 2900 | 1467051597504 Marionette TRACE conn7 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:57 INFO - PROCESS | 2900 | 1467051597506 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:57 INFO - PROCESS | 2900 | 1467051597620 Marionette TRACE conn7 <- [1,3011,null,{"value":null}] 11:19:57 INFO - PROCESS | 2900 | 1467051597628 Marionette TRACE conn7 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:57 INFO - PROCESS | 2900 | 1467051597630 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:57 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CB28800 == 30 [pid = 2900] [id = 764] 11:19:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E05C94400) [pid = 2900] [serial = 2290] [outer = 0000000000000000] 11:19:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0A42F400) [pid = 2900] [serial = 2291] [outer = 0000002E05C94400] 11:19:57 INFO - PROCESS | 2900 | 1467051597674 Marionette DEBUG loaded listener.js 11:19:57 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0A4E0000) [pid = 2900] [serial = 2292] [outer = 0000002E05C94400] 11:19:58 INFO - PROCESS | 2900 | 1467051598494 Marionette TRACE conn7 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:19:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:19:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:19:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:19:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:19:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:19:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:19:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:19:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:19:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:19:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:19:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:19:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:19:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:19:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:19:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:19:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:19:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:19:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:19:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:19:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:19:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:19:58 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 11:19:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:19:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:19:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:19:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:19:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:19:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:19:58 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 11:19:58 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 11:19:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:19:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:19:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:19:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:19:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:19:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:19:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:19:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:19:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:19:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:19:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:19:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:19:58 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 11:19:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:19:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:19:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:19:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:19:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:19:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:19:58 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 11:19:58 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 11:19:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:19:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:19:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:19:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:19:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:19:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:19:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:19:58 INFO - TEST-OK | /FileAPI/idlharness.html | took 1085ms 11:19:58 INFO - PROCESS | 2900 | 1467051598596 Marionette TRACE conn7 -> [0,3013,"getWindowHandle",null] 11:19:58 INFO - PROCESS | 2900 | 1467051598598 Marionette TRACE conn7 <- [1,3013,null,{"value":"13"}] 11:19:58 INFO - TEST-START | /FileAPI/idlharness.worker 11:19:58 INFO - PROCESS | 2900 | 1467051598601 Marionette TRACE conn7 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:19:58 INFO - PROCESS | 2900 | 1467051598603 Marionette TRACE conn7 <- [1,3014,null,{}] 11:19:58 INFO - PROCESS | 2900 | 1467051598607 Marionette TRACE conn7 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:58 INFO - PROCESS | 2900 | 1467051598613 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:58 INFO - PROCESS | 2900 | 1467051598749 Marionette TRACE conn7 <- [1,3015,null,{"value":null}] 11:19:58 INFO - PROCESS | 2900 | 1467051598759 Marionette TRACE conn7 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:58 INFO - PROCESS | 2900 | 1467051598761 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:58 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E780FA800 == 31 [pid = 2900] [id = 765] 11:19:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0A64B800) [pid = 2900] [serial = 2293] [outer = 0000000000000000] 11:19:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0CAD7000) [pid = 2900] [serial = 2294] [outer = 0000002E0A64B800] 11:19:58 INFO - PROCESS | 2900 | 1467051598806 Marionette DEBUG loaded listener.js 11:19:58 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0CBE0400) [pid = 2900] [serial = 2295] [outer = 0000002E0A64B800] 11:19:58 INFO - PROCESS | 2900 | [2900] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:19:59 INFO - PROCESS | 2900 | 1467051599747 Marionette TRACE conn7 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:19:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:19:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:19:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:19:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:19:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:19:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:19:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:19:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:19:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:19:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:19:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:19:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:19:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:19:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:19:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:19:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:19:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:19:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:19:59 INFO - {} 11:19:59 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 11:19:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:19:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:19:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:19:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:19:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:19:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:19:59 INFO - {} 11:19:59 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 - {} 11:19:59 INFO - {} 11:19:59 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 11:19:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:19:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:19:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:19:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:19:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:19:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:19:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:19:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:19:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:19:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:19:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:19:59 INFO - {} 11:19:59 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 11:19:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:19:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:19:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:19:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:19:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:19:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:19:59 INFO - {} 11:19:59 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 - {} 11:19:59 INFO - {} 11:19:59 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 11:19:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:19:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:19:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:19:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:19:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:19:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:19:59 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 11:19:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:19:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:19:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:19:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:19:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:19:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:19:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:19:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:19:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:19:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:19:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:19:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:19:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:19:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:19:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:19:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:19:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:19:59 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 11:19:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:19:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:19:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:19:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:19:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:19:59 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 11:19:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:19:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:19:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:19:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:19:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:19:59 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 11:19:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:19:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:19:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:19:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:19:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:19:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:19:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:19:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:19:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:19:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:19:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:19:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:19:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:19:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:19:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:19:59 INFO - {} 11:19:59 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1292ms 11:19:59 INFO - PROCESS | 2900 | 1467051599896 Marionette TRACE conn7 -> [0,3017,"getWindowHandle",null] 11:19:59 INFO - PROCESS | 2900 | 1467051599898 Marionette TRACE conn7 <- [1,3017,null,{"value":"13"}] 11:19:59 INFO - PROCESS | 2900 | 1467051599901 Marionette TRACE conn7 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:19:59 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:19:59 INFO - PROCESS | 2900 | 1467051599903 Marionette TRACE conn7 <- [1,3018,null,{}] 11:19:59 INFO - PROCESS | 2900 | 1467051599906 Marionette TRACE conn7 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:59 INFO - PROCESS | 2900 | 1467051599908 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:19:59 INFO - PROCESS | 2900 | 1467051599990 Marionette TRACE conn7 <- [1,3019,null,{"value":null}] 11:19:59 INFO - PROCESS | 2900 | 1467051599994 Marionette TRACE conn7 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:00 INFO - PROCESS | 2900 | 1467051599996 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:00 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7DDB9800 == 32 [pid = 2900] [id = 766] 11:20:00 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0CD43800) [pid = 2900] [serial = 2296] [outer = 0000000000000000] 11:20:00 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E78453400) [pid = 2900] [serial = 2297] [outer = 0000002E0CD43800] 11:20:00 INFO - PROCESS | 2900 | 1467051600040 Marionette DEBUG loaded listener.js 11:20:00 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E784D3800) [pid = 2900] [serial = 2298] [outer = 0000002E0CD43800] 11:20:00 INFO - PROCESS | 2900 | 1467051600468 Marionette TRACE conn7 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 11:20:00 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 11:20:00 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 587ms 11:20:00 INFO - PROCESS | 2900 | 1467051600492 Marionette TRACE conn7 -> [0,3021,"getWindowHandle",null] 11:20:00 INFO - PROCESS | 2900 | 1467051600494 Marionette TRACE conn7 <- [1,3021,null,{"value":"13"}] 11:20:00 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:20:00 INFO - PROCESS | 2900 | 1467051600497 Marionette TRACE conn7 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:20:00 INFO - PROCESS | 2900 | 1467051600499 Marionette TRACE conn7 <- [1,3022,null,{}] 11:20:00 INFO - PROCESS | 2900 | 1467051600502 Marionette TRACE conn7 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:00 INFO - PROCESS | 2900 | 1467051600504 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:00 INFO - PROCESS | 2900 | 1467051600628 Marionette TRACE conn7 <- [1,3023,null,{"value":null}] 11:20:00 INFO - PROCESS | 2900 | 1467051600642 Marionette TRACE conn7 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:00 INFO - PROCESS | 2900 | 1467051600644 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:00 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E7EC23000 == 33 [pid = 2900] [id = 767] 11:20:00 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E78930400) [pid = 2900] [serial = 2299] [outer = 0000000000000000] 11:20:00 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E78ACA400) [pid = 2900] [serial = 2300] [outer = 0000002E78930400] 11:20:00 INFO - PROCESS | 2900 | 1467051600688 Marionette DEBUG loaded listener.js 11:20:00 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E78D90C00) [pid = 2900] [serial = 2301] [outer = 0000002E78930400] 11:20:01 INFO - PROCESS | 2900 | 1467051601071 Marionette TRACE conn7 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 11:20:01 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:20:01 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 629ms 11:20:01 INFO - PROCESS | 2900 | 1467051601138 Marionette TRACE conn7 -> [0,3025,"getWindowHandle",null] 11:20:01 INFO - PROCESS | 2900 | 1467051601141 Marionette TRACE conn7 <- [1,3025,null,{"value":"13"}] 11:20:01 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:20:01 INFO - PROCESS | 2900 | 1467051601153 Marionette TRACE conn7 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:20:01 INFO - PROCESS | 2900 | 1467051601155 Marionette TRACE conn7 <- [1,3026,null,{}] 11:20:01 INFO - PROCESS | 2900 | 1467051601158 Marionette TRACE conn7 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:01 INFO - PROCESS | 2900 | 1467051601160 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:01 INFO - PROCESS | 2900 | 1467051601272 Marionette TRACE conn7 <- [1,3027,null,{"value":null}] 11:20:01 INFO - PROCESS | 2900 | 1467051601278 Marionette TRACE conn7 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:01 INFO - PROCESS | 2900 | 1467051601280 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:01 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E09E2F800 == 34 [pid = 2900] [id = 768] 11:20:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E068A2400) [pid = 2900] [serial = 2302] [outer = 0000000000000000] 11:20:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E06985800) [pid = 2900] [serial = 2303] [outer = 0000002E068A2400] 11:20:01 INFO - PROCESS | 2900 | 1467051601371 Marionette DEBUG loaded listener.js 11:20:01 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E7901FC00) [pid = 2900] [serial = 2304] [outer = 0000002E068A2400] 11:20:01 INFO - PROCESS | 2900 | 1467051601806 Marionette TRACE conn7 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 11:20:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:20:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:20:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:20:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:20:01 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 691ms 11:20:01 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:20:01 INFO - PROCESS | 2900 | 1467051601858 Marionette TRACE conn7 -> [0,3029,"getWindowHandle",null] 11:20:01 INFO - PROCESS | 2900 | 1467051601860 Marionette TRACE conn7 <- [1,3029,null,{"value":"13"}] 11:20:01 INFO - PROCESS | 2900 | 1467051601864 Marionette TRACE conn7 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:20:01 INFO - PROCESS | 2900 | 1467051601865 Marionette TRACE conn7 <- [1,3030,null,{}] 11:20:01 INFO - PROCESS | 2900 | 1467051601870 Marionette TRACE conn7 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:01 INFO - PROCESS | 2900 | 1467051601872 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:01 INFO - PROCESS | 2900 | 1467051601987 Marionette TRACE conn7 <- [1,3031,null,{"value":null}] 11:20:01 INFO - PROCESS | 2900 | 1467051601994 Marionette TRACE conn7 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:01 INFO - PROCESS | 2900 | 1467051601996 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:02 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0F272000 == 35 [pid = 2900] [id = 769] 11:20:02 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E07577400) [pid = 2900] [serial = 2305] [outer = 0000000000000000] 11:20:02 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E791D0000) [pid = 2900] [serial = 2306] [outer = 0000002E07577400] 11:20:02 INFO - PROCESS | 2900 | 1467051602083 Marionette DEBUG loaded listener.js 11:20:02 INFO - PROCESS | 2900 | ++DOMWINDOW == 91 (0000002E79414400) [pid = 2900] [serial = 2307] [outer = 0000002E07577400] 11:20:02 INFO - PROCESS | 2900 | --DOMWINDOW == 90 (0000002E0C13D800) [pid = 2900] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:20:02 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E0A6C0400) [pid = 2900] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:20:02 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E0A6C2000) [pid = 2900] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:20:02 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E0CADA400) [pid = 2900] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:20:02 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E0A3E9400) [pid = 2900] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:20:02 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E068A1800) [pid = 2900] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:20:02 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E05E8A000) [pid = 2900] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:20:02 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E07FB7400) [pid = 2900] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:20:02 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E03842400) [pid = 2900] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:20:02 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E78D92C00) [pid = 2900] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:20:02 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0DC0F400) [pid = 2900] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:20:02 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0A4D7800) [pid = 2900] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:20:02 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0A4D8000) [pid = 2900] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:20:02 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E02B62400) [pid = 2900] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:20:02 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E05CA1400) [pid = 2900] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:20:02 INFO - PROCESS | 2900 | 1467051602791 Marionette TRACE conn7 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:20:02 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. 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:20:02 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'.) 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:20:02 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. 11:20:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:20:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:20:02 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. 11:20:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:20:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:20:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:20:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:20:02 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. 11:20:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:20:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:20:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:20:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:20:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 11:20:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:20:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:20:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:20:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:20:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:20:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:20:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:20:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:20:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:20:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:20:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:20:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:20:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:20:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:20:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:20:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:20:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:20:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:20:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:20:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:20:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:20:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:20:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:20:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:20:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:20:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:20:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:20:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:20:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:20:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:20:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:20:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:20:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:20:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:20:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:20:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:20:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:20:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:20:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:20:02 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1015ms 11:20:02 INFO - PROCESS | 2900 | 1467051602882 Marionette TRACE conn7 -> [0,3033,"getWindowHandle",null] 11:20:02 INFO - PROCESS | 2900 | 1467051602885 Marionette TRACE conn7 <- [1,3033,null,{"value":"13"}] 11:20:02 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:20:02 INFO - PROCESS | 2900 | 1467051602888 Marionette TRACE conn7 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:20:02 INFO - PROCESS | 2900 | 1467051602891 Marionette TRACE conn7 <- [1,3034,null,{}] 11:20:02 INFO - PROCESS | 2900 | 1467051602894 Marionette TRACE conn7 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:02 INFO - PROCESS | 2900 | 1467051602897 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:03 INFO - PROCESS | 2900 | 1467051603023 Marionette TRACE conn7 <- [1,3035,null,{"value":null}] 11:20:03 INFO - PROCESS | 2900 | 1467051603069 Marionette TRACE conn7 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:03 INFO - PROCESS | 2900 | 1467051603072 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:03 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0CB28000 == 36 [pid = 2900] [id = 770] 11:20:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E791CB400) [pid = 2900] [serial = 2308] [outer = 0000000000000000] 11:20:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E79714400) [pid = 2900] [serial = 2309] [outer = 0000002E791CB400] 11:20:03 INFO - PROCESS | 2900 | 1467051603119 Marionette DEBUG loaded listener.js 11:20:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E7D4EF800) [pid = 2900] [serial = 2310] [outer = 0000002E791CB400] 11:20:03 INFO - PROCESS | 2900 | [2900] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:20:03 INFO - PROCESS | 2900 | 1467051603493 Marionette TRACE conn7 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:20:03 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:20:03 INFO - {} 11:20:03 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 629ms 11:20:03 INFO - PROCESS | 2900 | 1467051603520 Marionette TRACE conn7 -> [0,3037,"getWindowHandle",null] 11:20:03 INFO - PROCESS | 2900 | 1467051603522 Marionette TRACE conn7 <- [1,3037,null,{"value":"13"}] 11:20:03 INFO - PROCESS | 2900 | 1467051603525 Marionette TRACE conn7 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:20:03 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:20:03 INFO - PROCESS | 2900 | 1467051603527 Marionette TRACE conn7 <- [1,3038,null,{}] 11:20:03 INFO - PROCESS | 2900 | 1467051603530 Marionette TRACE conn7 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:03 INFO - PROCESS | 2900 | 1467051603532 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:03 INFO - PROCESS | 2900 | 1467051603657 Marionette TRACE conn7 <- [1,3039,null,{"value":null}] 11:20:03 INFO - PROCESS | 2900 | 1467051603664 Marionette TRACE conn7 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:03 INFO - PROCESS | 2900 | 1467051603666 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:03 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0F157800 == 37 [pid = 2900] [id = 771] 11:20:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E7D5BF800) [pid = 2900] [serial = 2311] [outer = 0000000000000000] 11:20:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E7DC35000) [pid = 2900] [serial = 2312] [outer = 0000002E7D5BF800] 11:20:03 INFO - PROCESS | 2900 | 1467051603710 Marionette DEBUG loaded listener.js 11:20:03 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E7DF73000) [pid = 2900] [serial = 2313] [outer = 0000002E7D5BF800] 11:20:04 INFO - PROCESS | 2900 | 1467051604085 Marionette TRACE conn7 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 11:20:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:20:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:20:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:20:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:20:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 586ms 11:20:04 INFO - PROCESS | 2900 | 1467051604115 Marionette TRACE conn7 -> [0,3041,"getWindowHandle",null] 11:20:04 INFO - PROCESS | 2900 | 1467051604117 Marionette TRACE conn7 <- [1,3041,null,{"value":"13"}] 11:20:04 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:20:04 INFO - PROCESS | 2900 | 1467051604121 Marionette TRACE conn7 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:20:04 INFO - PROCESS | 2900 | 1467051604123 Marionette TRACE conn7 <- [1,3042,null,{}] 11:20:04 INFO - PROCESS | 2900 | 1467051604126 Marionette TRACE conn7 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:04 INFO - PROCESS | 2900 | 1467051604128 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:04 INFO - PROCESS | 2900 | 1467051604212 Marionette TRACE conn7 <- [1,3043,null,{"value":null}] 11:20:04 INFO - PROCESS | 2900 | 1467051604294 Marionette TRACE conn7 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:04 INFO - PROCESS | 2900 | 1467051604296 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:04 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DF93800 == 38 [pid = 2900] [id = 772] 11:20:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0DB06800) [pid = 2900] [serial = 2314] [outer = 0000000000000000] 11:20:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0DB0D800) [pid = 2900] [serial = 2315] [outer = 0000002E0DB06800] 11:20:04 INFO - PROCESS | 2900 | 1467051604340 Marionette DEBUG loaded listener.js 11:20:04 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E7DD9F000) [pid = 2900] [serial = 2316] [outer = 0000002E0DB06800] 11:20:05 INFO - PROCESS | 2900 | 1467051605110 Marionette TRACE conn7 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:20:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:20:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:20:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:20:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:20:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:20:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:20:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:20:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:20:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:20:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:20:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:20:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:20:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:20:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:20:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:20:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:20:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:20:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:20:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:20:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:20:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:20:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:20:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:20:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:20:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:20:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:20:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:20:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:20:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:20:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:20:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:20:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:20:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:20:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:20:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:20:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:20:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:20:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:20:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:20:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:20:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:20:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:20:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:20:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:20:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:20:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:20:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:20:05 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" 11:20:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:20:05 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" 11:20:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:20:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:20:05 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1134ms 11:20:05 INFO - PROCESS | 2900 | 1467051605286 Marionette TRACE conn7 -> [0,3045,"getWindowHandle",null] 11:20:05 INFO - PROCESS | 2900 | 1467051605291 Marionette TRACE conn7 <- [1,3045,null,{"value":"13"}] 11:20:05 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:20:05 INFO - PROCESS | 2900 | 1467051605297 Marionette TRACE conn7 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:20:05 INFO - PROCESS | 2900 | 1467051605301 Marionette TRACE conn7 <- [1,3046,null,{}] 11:20:05 INFO - PROCESS | 2900 | 1467051605307 Marionette TRACE conn7 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:05 INFO - PROCESS | 2900 | 1467051605310 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:05 INFO - PROCESS | 2900 | 1467051605462 Marionette TRACE conn7 <- [1,3047,null,{"value":null}] 11:20:05 INFO - PROCESS | 2900 | 1467051605536 Marionette TRACE conn7 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:05 INFO - PROCESS | 2900 | 1467051605542 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:05 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06B2D800 == 39 [pid = 2900] [id = 773] 11:20:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E05F94800) [pid = 2900] [serial = 2317] [outer = 0000000000000000] 11:20:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E05FDDC00) [pid = 2900] [serial = 2318] [outer = 0000002E05F94800] 11:20:05 INFO - PROCESS | 2900 | 1467051605601 Marionette DEBUG loaded listener.js 11:20:05 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E0689F000) [pid = 2900] [serial = 2319] [outer = 0000002E05F94800] 11:20:06 INFO - PROCESS | 2900 | 1467051606283 Marionette TRACE conn7 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 11:20:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:20:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:20:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:20:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:20:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:20:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:20:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:20:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:20:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:20:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:20:06 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:20:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:20:06 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:20:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:20:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:20:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:20:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:20:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:20:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:20:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:20:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:20:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:20:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:20:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:20:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:20:06 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1043ms 11:20:06 INFO - PROCESS | 2900 | 1467051606345 Marionette TRACE conn7 -> [0,3049,"getWindowHandle",null] 11:20:06 INFO - PROCESS | 2900 | 1467051606350 Marionette TRACE conn7 <- [1,3049,null,{"value":"13"}] 11:20:06 INFO - PROCESS | 2900 | 1467051606377 Marionette TRACE conn7 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:20:06 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:20:06 INFO - PROCESS | 2900 | 1467051606380 Marionette TRACE conn7 <- [1,3050,null,{}] 11:20:06 INFO - PROCESS | 2900 | 1467051606384 Marionette TRACE conn7 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:06 INFO - PROCESS | 2900 | 1467051606388 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:06 INFO - PROCESS | 2900 | 1467051606575 Marionette TRACE conn7 <- [1,3051,null,{"value":null}] 11:20:06 INFO - PROCESS | 2900 | 1467051606585 Marionette TRACE conn7 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:06 INFO - PROCESS | 2900 | 1467051606588 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:06 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0A4AB800 == 40 [pid = 2900] [id = 774] 11:20:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 89 (0000002E09625400) [pid = 2900] [serial = 2320] [outer = 0000000000000000] 11:20:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 90 (0000002E0A3E8C00) [pid = 2900] [serial = 2321] [outer = 0000002E09625400] 11:20:06 INFO - PROCESS | 2900 | 1467051606645 Marionette DEBUG loaded listener.js 11:20:06 INFO - PROCESS | 2900 | ++DOMWINDOW == 91 (0000002E0A645C00) [pid = 2900] [serial = 2322] [outer = 0000002E09625400] 11:20:06 INFO - PROCESS | 2900 | [2900] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:20:07 INFO - PROCESS | 2900 | 1467051607574 Marionette TRACE conn7 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:20:07 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:20:07 INFO - {} 11:20:07 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1234ms 11:20:07 INFO - PROCESS | 2900 | 1467051607657 Marionette TRACE conn7 -> [0,3053,"getWindowHandle",null] 11:20:07 INFO - PROCESS | 2900 | 1467051607662 Marionette TRACE conn7 <- [1,3053,null,{"value":"13"}] 11:20:07 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:20:07 INFO - PROCESS | 2900 | 1467051607668 Marionette TRACE conn7 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:20:07 INFO - PROCESS | 2900 | 1467051607671 Marionette TRACE conn7 <- [1,3054,null,{}] 11:20:07 INFO - PROCESS | 2900 | 1467051607677 Marionette TRACE conn7 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:07 INFO - PROCESS | 2900 | 1467051607680 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:07 INFO - PROCESS | 2900 | 1467051607775 Marionette TRACE conn7 <- [1,3055,null,{"value":null}] 11:20:07 INFO - PROCESS | 2900 | 1467051607895 Marionette TRACE conn7 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:07 INFO - PROCESS | 2900 | 1467051607900 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:07 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E07511000 == 41 [pid = 2900] [id = 775] 11:20:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 92 (0000002E06B9B400) [pid = 2900] [serial = 2323] [outer = 0000000000000000] 11:20:07 INFO - PROCESS | 2900 | ++DOMWINDOW == 93 (0000002E072DDC00) [pid = 2900] [serial = 2324] [outer = 0000002E06B9B400] 11:20:07 INFO - PROCESS | 2900 | 1467051607951 Marionette DEBUG loaded listener.js 11:20:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 94 (0000002E0882CC00) [pid = 2900] [serial = 2325] [outer = 0000002E06B9B400] 11:20:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0F157800 == 40 [pid = 2900] [id = 771] 11:20:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0CB28000 == 39 [pid = 2900] [id = 770] 11:20:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0F272000 == 38 [pid = 2900] [id = 769] 11:20:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E09E2F800 == 37 [pid = 2900] [id = 768] 11:20:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7EC23000 == 36 [pid = 2900] [id = 767] 11:20:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E7DDB9800 == 35 [pid = 2900] [id = 766] 11:20:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E780FA800 == 34 [pid = 2900] [id = 765] 11:20:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0CB28800 == 33 [pid = 2900] [id = 764] 11:20:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0C215800 == 32 [pid = 2900] [id = 763] 11:20:08 INFO - PROCESS | 2900 | --DOMWINDOW == 93 (0000002E0DDE7400) [pid = 2900] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 11:20:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0A4C2000 == 31 [pid = 2900] [id = 762] 11:20:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E07F68800 == 30 [pid = 2900] [id = 761] 11:20:08 INFO - PROCESS | 2900 | --DOCSHELL 0000002E0661F800 == 29 [pid = 2900] [id = 760] 11:20:08 INFO - PROCESS | 2900 | --DOMWINDOW == 92 (0000002E0DC08C00) [pid = 2900] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 11:20:08 INFO - PROCESS | 2900 | --DOMWINDOW == 91 (0000002E0A6C5000) [pid = 2900] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 11:20:08 INFO - PROCESS | 2900 | --DOMWINDOW == 90 (0000002E0C534800) [pid = 2900] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 11:20:08 INFO - PROCESS | 2900 | --DOMWINDOW == 89 (0000002E0C145800) [pid = 2900] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 11:20:08 INFO - PROCESS | 2900 | --DOMWINDOW == 88 (0000002E0CD35400) [pid = 2900] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 11:20:08 INFO - PROCESS | 2900 | --DOMWINDOW == 87 (0000002E0C6AF800) [pid = 2900] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 11:20:08 INFO - PROCESS | 2900 | --DOMWINDOW == 86 (0000002E0CADB400) [pid = 2900] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 11:20:08 INFO - PROCESS | 2900 | --DOMWINDOW == 85 (0000002E0D7EA400) [pid = 2900] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 11:20:08 INFO - PROCESS | 2900 | --DOMWINDOW == 84 (0000002E0A425C00) [pid = 2900] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 11:20:08 INFO - PROCESS | 2900 | --DOMWINDOW == 83 (0000002E06B9E400) [pid = 2900] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 11:20:08 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E07F42C00) [pid = 2900] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 11:20:08 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E05FDB000) [pid = 2900] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 11:20:08 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E0620A800) [pid = 2900] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 11:20:08 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E0C18CC00) [pid = 2900] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 11:20:08 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E0A645000) [pid = 2900] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 11:20:08 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E075DD400) [pid = 2900] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 11:20:08 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E06207000) [pid = 2900] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 11:20:08 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E79718800) [pid = 2900] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 11:20:08 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E79366800) [pid = 2900] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 11:20:08 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E78257000) [pid = 2900] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 11:20:08 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E77029400) [pid = 2900] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 11:20:08 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0C288C00) [pid = 2900] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 11:20:08 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E0A6C8C00) [pid = 2900] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 11:20:08 INFO - PROCESS | 2900 | --DOMWINDOW == 69 (0000002E0A4E2000) [pid = 2900] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 11:20:08 INFO - PROCESS | 2900 | --DOMWINDOW == 68 (0000002E066D3000) [pid = 2900] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 11:20:08 INFO - PROCESS | 2900 | --DOMWINDOW == 67 (0000002E05960C00) [pid = 2900] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 11:20:08 INFO - PROCESS | 2900 | --DOMWINDOW == 66 (0000002E0D7E9800) [pid = 2900] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 11:20:08 INFO - PROCESS | 2900 | --DOMWINDOW == 65 (0000002E0A4E0C00) [pid = 2900] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 11:20:08 INFO - PROCESS | 2900 | 1467051608457 Marionette TRACE conn7 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 11:20:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:20:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:20:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:20:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:20:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:20:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:20:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:20:08 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 839ms 11:20:08 INFO - PROCESS | 2900 | 1467051608507 Marionette TRACE conn7 -> [0,3057,"getWindowHandle",null] 11:20:08 INFO - PROCESS | 2900 | 1467051608512 Marionette TRACE conn7 <- [1,3057,null,{"value":"13"}] 11:20:08 INFO - PROCESS | 2900 | 1467051608518 Marionette TRACE conn7 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:20:08 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:20:08 INFO - PROCESS | 2900 | 1467051608521 Marionette TRACE conn7 <- [1,3058,null,{}] 11:20:08 INFO - PROCESS | 2900 | 1467051608525 Marionette TRACE conn7 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:08 INFO - PROCESS | 2900 | 1467051608527 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:08 INFO - PROCESS | 2900 | 1467051608621 Marionette TRACE conn7 <- [1,3059,null,{"value":null}] 11:20:08 INFO - PROCESS | 2900 | 1467051608634 Marionette TRACE conn7 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:08 INFO - PROCESS | 2900 | 1467051608636 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:08 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E08104800 == 30 [pid = 2900] [id = 776] 11:20:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 66 (0000002E06986800) [pid = 2900] [serial = 2326] [outer = 0000000000000000] 11:20:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 67 (0000002E06B98800) [pid = 2900] [serial = 2327] [outer = 0000002E06986800] 11:20:08 INFO - PROCESS | 2900 | 1467051608685 Marionette DEBUG loaded listener.js 11:20:08 INFO - PROCESS | 2900 | ++DOMWINDOW == 68 (0000002E08168800) [pid = 2900] [serial = 2328] [outer = 0000002E06986800] 11:20:09 INFO - PROCESS | 2900 | 1467051609168 Marionette TRACE conn7 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 11:20:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:20:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:20:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:20:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:20:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:20:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:20:09 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 693ms 11:20:09 INFO - PROCESS | 2900 | 1467051609214 Marionette TRACE conn7 -> [0,3061,"getWindowHandle",null] 11:20:09 INFO - PROCESS | 2900 | 1467051609216 Marionette TRACE conn7 <- [1,3061,null,{"value":"13"}] 11:20:09 INFO - PROCESS | 2900 | 1467051609220 Marionette TRACE conn7 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:20:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:20:09 INFO - PROCESS | 2900 | 1467051609223 Marionette TRACE conn7 <- [1,3062,null,{}] 11:20:09 INFO - PROCESS | 2900 | 1467051609235 Marionette TRACE conn7 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:09 INFO - PROCESS | 2900 | 1467051609240 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:09 INFO - PROCESS | 2900 | 1467051609368 Marionette TRACE conn7 <- [1,3063,null,{"value":null}] 11:20:09 INFO - PROCESS | 2900 | 1467051609462 Marionette TRACE conn7 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:09 INFO - PROCESS | 2900 | 1467051609465 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:09 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E09E7F800 == 31 [pid = 2900] [id = 777] 11:20:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 69 (0000002E05C93000) [pid = 2900] [serial = 2329] [outer = 0000000000000000] 11:20:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 70 (0000002E0A52E000) [pid = 2900] [serial = 2330] [outer = 0000002E05C93000] 11:20:09 INFO - PROCESS | 2900 | 1467051609514 Marionette DEBUG loaded listener.js 11:20:09 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E0A6BE400) [pid = 2900] [serial = 2331] [outer = 0000002E05C93000] 11:20:09 INFO - PROCESS | 2900 | 1467051609881 Marionette TRACE conn7 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 11:20:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:20:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:20:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:20:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:20:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:20:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:20:09 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 691ms 11:20:09 INFO - PROCESS | 2900 | 1467051609928 Marionette TRACE conn7 -> [0,3065,"getWindowHandle",null] 11:20:09 INFO - PROCESS | 2900 | 1467051609931 Marionette TRACE conn7 <- [1,3065,null,{"value":"13"}] 11:20:09 INFO - PROCESS | 2900 | 1467051609934 Marionette TRACE conn7 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:20:09 INFO - PROCESS | 2900 | 1467051609936 Marionette TRACE conn7 <- [1,3066,null,{}] 11:20:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:20:09 INFO - PROCESS | 2900 | 1467051609940 Marionette TRACE conn7 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:09 INFO - PROCESS | 2900 | 1467051609942 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:10 INFO - PROCESS | 2900 | 1467051610036 Marionette TRACE conn7 <- [1,3067,null,{"value":null}] 11:20:10 INFO - PROCESS | 2900 | 1467051610041 Marionette TRACE conn7 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:10 INFO - PROCESS | 2900 | 1467051610043 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:10 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C25B000 == 32 [pid = 2900] [id = 778] 11:20:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0C13F400) [pid = 2900] [serial = 2332] [outer = 0000000000000000] 11:20:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0C144400) [pid = 2900] [serial = 2333] [outer = 0000002E0C13F400] 11:20:10 INFO - PROCESS | 2900 | 1467051610088 Marionette DEBUG loaded listener.js 11:20:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0C282800) [pid = 2900] [serial = 2334] [outer = 0000002E0C13F400] 11:20:10 INFO - PROCESS | 2900 | 1467051610590 Marionette TRACE conn7 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 11:20:10 INFO - PROCESS | 2900 | 1467051610631 Marionette TRACE conn7 <- [1,3069,null,{"value":"13"}] 11:20:10 INFO - PROCESS | 2900 | 1467051610634 Marionette TRACE conn7 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:20:10 INFO - PROCESS | 2900 | 1467051610636 Marionette TRACE conn7 <- [1,3070,null,{}] 11:20:10 INFO - PROCESS | 2900 | 1467051610640 Marionette TRACE conn7 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:10 INFO - PROCESS | 2900 | 1467051610642 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:10 INFO - PROCESS | 2900 | 1467051610756 Marionette TRACE conn7 <- [1,3071,null,{"value":null}] 11:20:10 INFO - PROCESS | 2900 | 1467051610841 Marionette TRACE conn7 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:10 INFO - PROCESS | 2900 | 1467051610843 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:10 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0D976000 == 33 [pid = 2900] [id = 779] 11:20:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0C537C00) [pid = 2900] [serial = 2335] [outer = 0000000000000000] 11:20:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0C53E000) [pid = 2900] [serial = 2336] [outer = 0000002E0C537C00] 11:20:10 INFO - PROCESS | 2900 | 1467051610887 Marionette DEBUG loaded listener.js 11:20:10 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0CA76800) [pid = 2900] [serial = 2337] [outer = 0000002E0C537C00] 11:20:11 INFO - PROCESS | 2900 | 1467051611293 Marionette TRACE conn7 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 11:20:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:20:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:20:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:20:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:20:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:20:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 697ms 11:20:11 INFO - PROCESS | 2900 | 1467051611333 Marionette TRACE conn7 -> [0,3073,"getWindowHandle",null] 11:20:11 INFO - PROCESS | 2900 | 1467051611335 Marionette TRACE conn7 <- [1,3073,null,{"value":"13"}] 11:20:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:20:11 INFO - PROCESS | 2900 | 1467051611338 Marionette TRACE conn7 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:20:11 INFO - PROCESS | 2900 | 1467051611340 Marionette TRACE conn7 <- [1,3074,null,{}] 11:20:11 INFO - PROCESS | 2900 | 1467051611344 Marionette TRACE conn7 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:11 INFO - PROCESS | 2900 | 1467051611350 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:11 INFO - PROCESS | 2900 | 1467051611490 Marionette TRACE conn7 <- [1,3075,null,{"value":null}] 11:20:11 INFO - PROCESS | 2900 | 1467051611496 Marionette TRACE conn7 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:11 INFO - PROCESS | 2900 | 1467051611498 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:11 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DD1F000 == 34 [pid = 2900] [id = 780] 11:20:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0CAD8800) [pid = 2900] [serial = 2338] [outer = 0000000000000000] 11:20:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E0CD3EC00) [pid = 2900] [serial = 2339] [outer = 0000002E0CAD8800] 11:20:11 INFO - PROCESS | 2900 | 1467051611590 Marionette DEBUG loaded listener.js 11:20:11 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E0D7EB800) [pid = 2900] [serial = 2340] [outer = 0000002E0CAD8800] 11:20:12 INFO - PROCESS | 2900 | 1467051612004 Marionette TRACE conn7 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:20:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:20:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 692ms 11:20:12 INFO - PROCESS | 2900 | 1467051612038 Marionette TRACE conn7 -> [0,3077,"getWindowHandle",null] 11:20:12 INFO - PROCESS | 2900 | 1467051612041 Marionette TRACE conn7 <- [1,3077,null,{"value":"13"}] 11:20:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:20:12 INFO - PROCESS | 2900 | 1467051612044 Marionette TRACE conn7 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:20:12 INFO - PROCESS | 2900 | 1467051612046 Marionette TRACE conn7 <- [1,3078,null,{}] 11:20:12 INFO - PROCESS | 2900 | 1467051612049 Marionette TRACE conn7 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:12 INFO - PROCESS | 2900 | 1467051612051 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:12 INFO - PROCESS | 2900 | 1467051612191 Marionette TRACE conn7 <- [1,3079,null,{"value":null}] 11:20:12 INFO - PROCESS | 2900 | 1467051612214 Marionette TRACE conn7 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:12 INFO - PROCESS | 2900 | 1467051612216 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:12 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0DDAD000 == 35 [pid = 2900] [id = 781] 11:20:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E0DB04C00) [pid = 2900] [serial = 2341] [outer = 0000000000000000] 11:20:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E0DB0C800) [pid = 2900] [serial = 2342] [outer = 0000002E0DB04C00] 11:20:12 INFO - PROCESS | 2900 | 1467051612260 Marionette DEBUG loaded listener.js 11:20:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0DC08400) [pid = 2900] [serial = 2343] [outer = 0000002E0DB04C00] 11:20:12 INFO - PROCESS | 2900 | --DOMWINDOW == 82 (0000002E068A2400) [pid = 2900] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 11:20:12 INFO - PROCESS | 2900 | --DOMWINDOW == 81 (0000002E0A64B800) [pid = 2900] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 11:20:12 INFO - PROCESS | 2900 | --DOMWINDOW == 80 (0000002E05992C00) [pid = 2900] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:20:12 INFO - PROCESS | 2900 | --DOMWINDOW == 79 (0000002E05C94400) [pid = 2900] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 11:20:12 INFO - PROCESS | 2900 | --DOMWINDOW == 78 (0000002E07577400) [pid = 2900] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 11:20:12 INFO - PROCESS | 2900 | --DOMWINDOW == 77 (0000002E791CB400) [pid = 2900] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 11:20:12 INFO - PROCESS | 2900 | --DOMWINDOW == 76 (0000002E08C60C00) [pid = 2900] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 11:20:12 INFO - PROCESS | 2900 | --DOMWINDOW == 75 (0000002E06208400) [pid = 2900] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 11:20:12 INFO - PROCESS | 2900 | --DOMWINDOW == 74 (0000002E7D5BF800) [pid = 2900] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 11:20:12 INFO - PROCESS | 2900 | --DOMWINDOW == 73 (0000002E0DDD9C00) [pid = 2900] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:20:12 INFO - PROCESS | 2900 | --DOMWINDOW == 72 (0000002E026C0C00) [pid = 2900] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 11:20:12 INFO - PROCESS | 2900 | --DOMWINDOW == 71 (0000002E0CD43800) [pid = 2900] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 11:20:12 INFO - PROCESS | 2900 | --DOMWINDOW == 70 (0000002E78930400) [pid = 2900] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 11:20:12 INFO - PROCESS | 2900 | 1467051612752 Marionette TRACE conn7 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:20:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:20:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 733ms 11:20:12 INFO - PROCESS | 2900 | 1467051612792 Marionette TRACE conn7 -> [0,3081,"getWindowHandle",null] 11:20:12 INFO - PROCESS | 2900 | 1467051612794 Marionette TRACE conn7 <- [1,3081,null,{"value":"13"}] 11:20:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:20:12 INFO - PROCESS | 2900 | 1467051612808 Marionette TRACE conn7 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:20:12 INFO - PROCESS | 2900 | 1467051612810 Marionette TRACE conn7 <- [1,3082,null,{}] 11:20:12 INFO - PROCESS | 2900 | 1467051612814 Marionette TRACE conn7 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:12 INFO - PROCESS | 2900 | 1467051612816 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:12 INFO - PROCESS | 2900 | 1467051612900 Marionette TRACE conn7 <- [1,3083,null,{"value":null}] 11:20:12 INFO - PROCESS | 2900 | 1467051612906 Marionette TRACE conn7 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:12 INFO - PROCESS | 2900 | 1467051612908 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:12 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0681E000 == 36 [pid = 2900] [id = 782] 11:20:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 71 (0000002E06203800) [pid = 2900] [serial = 2344] [outer = 0000000000000000] 11:20:12 INFO - PROCESS | 2900 | ++DOMWINDOW == 72 (0000002E0965BC00) [pid = 2900] [serial = 2345] [outer = 0000002E06203800] 11:20:12 INFO - PROCESS | 2900 | 1467051612952 Marionette DEBUG loaded listener.js 11:20:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 73 (0000002E0DDD9400) [pid = 2900] [serial = 2346] [outer = 0000002E06203800] 11:20:13 INFO - PROCESS | 2900 | 1467051613370 Marionette TRACE conn7 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:20:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:20:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 587ms 11:20:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:20:13 INFO - PROCESS | 2900 | 1467051613387 Marionette TRACE conn7 -> [0,3085,"getWindowHandle",null] 11:20:13 INFO - PROCESS | 2900 | 1467051613389 Marionette TRACE conn7 <- [1,3085,null,{"value":"13"}] 11:20:13 INFO - PROCESS | 2900 | 1467051613392 Marionette TRACE conn7 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:20:13 INFO - PROCESS | 2900 | 1467051613394 Marionette TRACE conn7 <- [1,3086,null,{}] 11:20:13 INFO - PROCESS | 2900 | 1467051613398 Marionette TRACE conn7 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:13 INFO - PROCESS | 2900 | 1467051613400 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:13 INFO - PROCESS | 2900 | 1467051613528 Marionette TRACE conn7 <- [1,3087,null,{"value":null}] 11:20:13 INFO - PROCESS | 2900 | 1467051613535 Marionette TRACE conn7 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:13 INFO - PROCESS | 2900 | 1467051613537 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:13 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E09E7E800 == 37 [pid = 2900] [id = 783] 11:20:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 74 (0000002E0CD35400) [pid = 2900] [serial = 2347] [outer = 0000000000000000] 11:20:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 75 (0000002E0DDE7400) [pid = 2900] [serial = 2348] [outer = 0000002E0CD35400] 11:20:13 INFO - PROCESS | 2900 | 1467051613582 Marionette DEBUG loaded listener.js 11:20:13 INFO - PROCESS | 2900 | ++DOMWINDOW == 76 (0000002E0DE08C00) [pid = 2900] [serial = 2349] [outer = 0000002E0CD35400] 11:20:14 INFO - PROCESS | 2900 | 1467051613992 Marionette TRACE conn7 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 11:20:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:20:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:20:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 629ms 11:20:14 INFO - PROCESS | 2900 | 1467051614025 Marionette TRACE conn7 -> [0,3089,"getWindowHandle",null] 11:20:14 INFO - PROCESS | 2900 | 1467051614027 Marionette TRACE conn7 <- [1,3089,null,{"value":"13"}] 11:20:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:20:14 INFO - PROCESS | 2900 | 1467051614031 Marionette TRACE conn7 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:20:14 INFO - PROCESS | 2900 | 1467051614032 Marionette TRACE conn7 <- [1,3090,null,{}] 11:20:14 INFO - PROCESS | 2900 | 1467051614036 Marionette TRACE conn7 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:14 INFO - PROCESS | 2900 | 1467051614038 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:14 INFO - PROCESS | 2900 | 1467051614160 Marionette TRACE conn7 <- [1,3091,null,{"value":null}] 11:20:14 INFO - PROCESS | 2900 | 1467051614168 Marionette TRACE conn7 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:14 INFO - PROCESS | 2900 | 1467051614170 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:14 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0F148000 == 38 [pid = 2900] [id = 784] 11:20:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 77 (0000002E0DDDF400) [pid = 2900] [serial = 2350] [outer = 0000000000000000] 11:20:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 78 (0000002E0DE10400) [pid = 2900] [serial = 2351] [outer = 0000002E0DDDF400] 11:20:14 INFO - PROCESS | 2900 | 1467051614223 Marionette DEBUG loaded listener.js 11:20:14 INFO - PROCESS | 2900 | ++DOMWINDOW == 79 (0000002E76FD4800) [pid = 2900] [serial = 2352] [outer = 0000002E0DDDF400] 11:20:14 INFO - PROCESS | 2900 | 1467051614679 Marionette TRACE conn7 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:20:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:20:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 692ms 11:20:14 INFO - PROCESS | 2900 | 1467051614760 Marionette TRACE conn7 -> [0,3093,"getWindowHandle",null] 11:20:14 INFO - PROCESS | 2900 | 1467051614766 Marionette TRACE conn7 <- [1,3093,null,{"value":"13"}] 11:20:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:20:14 INFO - PROCESS | 2900 | 1467051614776 Marionette TRACE conn7 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:20:14 INFO - PROCESS | 2900 | 1467051614780 Marionette TRACE conn7 <- [1,3094,null,{}] 11:20:14 INFO - PROCESS | 2900 | 1467051614787 Marionette TRACE conn7 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:14 INFO - PROCESS | 2900 | 1467051614790 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:14 INFO - PROCESS | 2900 | 1467051614964 Marionette TRACE conn7 <- [1,3095,null,{"value":null}] 11:20:15 INFO - PROCESS | 2900 | 1467051615059 Marionette TRACE conn7 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:15 INFO - PROCESS | 2900 | 1467051615064 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:15 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E06C33800 == 39 [pid = 2900] [id = 785] 11:20:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 80 (0000002E066D4400) [pid = 2900] [serial = 2353] [outer = 0000000000000000] 11:20:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 81 (0000002E068A6800) [pid = 2900] [serial = 2354] [outer = 0000002E066D4400] 11:20:15 INFO - PROCESS | 2900 | 1467051615122 Marionette DEBUG loaded listener.js 11:20:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 82 (0000002E07F3BC00) [pid = 2900] [serial = 2355] [outer = 0000002E066D4400] 11:20:15 INFO - PROCESS | 2900 | 1467051615640 Marionette TRACE conn7 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 11:20:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:20:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:20:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:20:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 881ms 11:20:15 INFO - PROCESS | 2900 | 1467051615662 Marionette TRACE conn7 -> [0,3097,"getWindowHandle",null] 11:20:15 INFO - PROCESS | 2900 | 1467051615667 Marionette TRACE conn7 <- [1,3097,null,{"value":"13"}] 11:20:15 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:20:15 INFO - PROCESS | 2900 | 1467051615674 Marionette TRACE conn7 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:20:15 INFO - PROCESS | 2900 | 1467051615677 Marionette TRACE conn7 <- [1,3098,null,{}] 11:20:15 INFO - PROCESS | 2900 | 1467051615681 Marionette TRACE conn7 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:15 INFO - PROCESS | 2900 | 1467051615684 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:15 INFO - PROCESS | 2900 | 1467051615802 Marionette TRACE conn7 <- [1,3099,null,{"value":null}] 11:20:15 INFO - PROCESS | 2900 | 1467051615933 Marionette TRACE conn7 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:15 INFO - PROCESS | 2900 | 1467051615936 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:15 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0C219800 == 40 [pid = 2900] [id = 786] 11:20:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 83 (0000002E0A3E7C00) [pid = 2900] [serial = 2356] [outer = 0000000000000000] 11:20:15 INFO - PROCESS | 2900 | ++DOMWINDOW == 84 (0000002E0A4DDC00) [pid = 2900] [serial = 2357] [outer = 0000002E0A3E7C00] 11:20:15 INFO - PROCESS | 2900 | 1467051615997 Marionette DEBUG loaded listener.js 11:20:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 85 (0000002E0A6C4000) [pid = 2900] [serial = 2358] [outer = 0000002E0A3E7C00] 11:20:16 INFO - PROCESS | 2900 | 1467051616530 Marionette TRACE conn7 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 11:20:16 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:20:16 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 11:20:16 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:20:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:20:16 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:20:16 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 880ms 11:20:16 INFO - PROCESS | 2900 | 1467051616556 Marionette TRACE conn7 -> [0,3101,"getWindowHandle",null] 11:20:16 INFO - PROCESS | 2900 | 1467051616559 Marionette TRACE conn7 <- [1,3101,null,{"value":"13"}] 11:20:16 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:20:16 INFO - PROCESS | 2900 | 1467051616563 Marionette TRACE conn7 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:20:16 INFO - PROCESS | 2900 | 1467051616567 Marionette TRACE conn7 <- [1,3102,null,{}] 11:20:16 INFO - PROCESS | 2900 | 1467051616579 Marionette TRACE conn7 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:16 INFO - PROCESS | 2900 | 1467051616584 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:16 INFO - PROCESS | 2900 | 1467051616702 Marionette TRACE conn7 <- [1,3103,null,{"value":null}] 11:20:16 INFO - PROCESS | 2900 | 1467051616835 Marionette TRACE conn7 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"3901d96f-a229-4d35-9fb6-8f337cfae25c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:16 INFO - PROCESS | 2900 | 1467051616839 Marionette INFO sendAsync d5f13178-e725-425d-a4f4-f1da2c4e52bb 11:20:16 INFO - PROCESS | 2900 | ++DOCSHELL 0000002E0F26F000 == 41 [pid = 2900] [id = 787] 11:20:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 86 (0000002E0C27F400) [pid = 2900] [serial = 2359] [outer = 0000000000000000] 11:20:16 INFO - PROCESS | 2900 | ++DOMWINDOW == 87 (0000002E0CBE1400) [pid = 2900] [serial = 2360] [outer = 0000002E0C27F400] 11:20:16 INFO - PROCESS | 2900 | 1467051616901 Marionette DEBUG loaded listener.js 11:20:17 INFO - PROCESS | 2900 | ++DOMWINDOW == 88 (0000002E0DB07800) [pid = 2900] [serial = 2361] [outer = 0000002E0C27F400] 11:20:17 INFO - PROCESS | 2900 | 1467051617405 Marionette TRACE conn7 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 11:20:17 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:20:17 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 880ms 11:20:17 INFO - PROCESS | 2900 | 1467051617454 Marionette TRACE conn7 -> [0,3105,"getWindowHandle",null] 11:20:17 INFO - PROCESS | 2900 | 1467051617457 Marionette TRACE conn7 <- [1,3105,null,{"value":"13"}] 11:20:18 WARNING - u'runner_teardown' () 11:20:18 INFO - No more tests 11:20:18 INFO - Got 0 unexpected results 11:20:18 INFO - SUITE-END | took 690s 11:20:18 INFO - Closing logging queue 11:20:18 INFO - queue closed 11:20:18 INFO - Return code: 0 11:20:18 WARNING - # TBPL SUCCESS # 11:20:18 INFO - Running post-action listener: _resource_record_post_action 11:20:18 INFO - Running post-run listener: _resource_record_post_run 11:20:19 INFO - Total resource usage - Wall time: 701s; CPU: 14.0%; Read bytes: 255979520; Write bytes: 1002240512; Read time: 3996780; Write time: 5205070 11:20:19 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:20:19 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 40928768; Read time: 0; Write time: 56300 11:20:19 INFO - run-tests - Wall time: 698s; CPU: 14.0%; Read bytes: 255932928; Write bytes: 888718336; Read time: 3992190; Write time: 5088380 11:20:19 INFO - Running post-run listener: _upload_blobber_files 11:20:19 INFO - Blob upload gear active. 11:20:19 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 11:20:19 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 11:20:19 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 11:20:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 11:20:20 INFO - (blobuploader) - INFO - Open directory for files ... 11:20:20 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 11:20:20 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:20:20 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:20:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:20:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:20:21 INFO - (blobuploader) - INFO - Done attempting. 11:20:21 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 11:20:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:20:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:20:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:20:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:20:22 INFO - (blobuploader) - INFO - Done attempting. 11:20:22 INFO - (blobuploader) - INFO - Iteration through files over. 11:20:22 INFO - Return code: 0 11:20:22 INFO - rmtree: C:\slave\test\build\uploaded_files.json 11:20:22 INFO - Using _rmtree_windows ... 11:20:22 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 11:20:22 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/66925c025665fc63b7a369de08b3c8b6c4982eadcb2300c4512d537990125e923ddcbfe2f3d4a88fcf6e4c3588d91f316ed90d8a730c2e70be413944b75c8b5e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d0d5b30e2c527854558446c1a8555de879d2c47b29b9368ba5f7d9f62b827c557d67ba4423b7b9702099ecfcfd40e0329e22dee3e6ece5eb38581c0d06271a9a"} 11:20:22 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 11:20:22 INFO - Writing to file C:\slave\test\properties\blobber_files 11:20:22 INFO - Contents: 11:20:22 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/66925c025665fc63b7a369de08b3c8b6c4982eadcb2300c4512d537990125e923ddcbfe2f3d4a88fcf6e4c3588d91f316ed90d8a730c2e70be413944b75c8b5e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d0d5b30e2c527854558446c1a8555de879d2c47b29b9368ba5f7d9f62b827c557d67ba4423b7b9702099ecfcfd40e0329e22dee3e6ece5eb38581c0d06271a9a"} 11:20:22 INFO - Running post-run listener: copy_logs_to_upload_dir 11:20:22 INFO - Copying logs to upload dir... 11:20:22 INFO - mkdir: C:\slave\test\build\upload\logs 11:20:22 INFO - Copying logs to upload dir... 11:20:22 INFO - Using _rmtree_windows ... 11:20:22 INFO - Using _rmtree_windows ... 11:20:22 INFO - Using _rmtree_windows ... 11:20:22 INFO - Using _rmtree_windows ... 11:20:22 INFO - Using _rmtree_windows ... 11:20:22 INFO - Using _rmtree_windows ... 11:20:22 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=891.572000 ========= master_lag: 2.17 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 53 secs) (at 2016-06-27 11:20:25.099276) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-27 11:20:25.100150) ========= '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-162\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-162 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-162 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-162\AppData\Local LOGONSERVER=\\T-W864-IX-162 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-162 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-162 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-162 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/66925c025665fc63b7a369de08b3c8b6c4982eadcb2300c4512d537990125e923ddcbfe2f3d4a88fcf6e4c3588d91f316ed90d8a730c2e70be413944b75c8b5e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d0d5b30e2c527854558446c1a8555de879d2c47b29b9368ba5f7d9f62b827c557d67ba4423b7b9702099ecfcfd40e0329e22dee3e6ece5eb38581c0d06271a9a"} build_url:https://queue.taskcluster.net/v1/task/EpFhoVEWQzy2H0btN4cHvg/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/EpFhoVEWQzy2H0btN4cHvg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/EpFhoVEWQzy2H0btN4cHvg/artifacts/public/build/firefox-48.0.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/66925c025665fc63b7a369de08b3c8b6c4982eadcb2300c4512d537990125e923ddcbfe2f3d4a88fcf6e4c3588d91f316ed90d8a730c2e70be413944b75c8b5e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d0d5b30e2c527854558446c1a8555de879d2c47b29b9368ba5f7d9f62b827c557d67ba4423b7b9702099ecfcfd40e0329e22dee3e6ece5eb38581c0d06271a9a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/EpFhoVEWQzy2H0btN4cHvg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.05 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-27 11:20:25.246257) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 11:20:25.246555) ========= '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-162\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-162 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-162 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-162\AppData\Local LOGONSERVER=\\T-W864-IX-162 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-162 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-162 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-162 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 11:20:25.364828) ========= ========= Started reboot slave lost (results: 0, elapsed: 5 secs) (at 2016-06-27 11:20:25.365144) ========= ========= Finished reboot slave lost (results: 0, elapsed: 5 secs) (at 2016-06-27 11:20:30.795553) ========= ========= Total master_lag: 7.43 =========